Choose a Subject

Featuring 12 Free Courses
Premium Advanced Courses

And More in Development

Tested Currriculum

Courses developed by educators. Lessons were tested in live classrooms and refined over fifteen years.

Human Guidance

Purchase courses to receive peer assistance. Fully enrolled students also receive professional mentoring.


Active Learning

Interactive learning tools and real-world project applications enhance understanding and retention of knowledge.

Learning Pyramid

Students proceed through a tested pedagogy - observe and copy; understand and infer; apply and evaluate.


Reviews of David's presentations from LinkedIn and Joind.In users User

"I enjoy David's style of teaching. He's able to clearly articulate the concepts of the semantic web through the examples used.

"I thought the very first example using hexadecimal code as a way to illustrate to humans how a machine sees unstructured data was a novel way to start."

LinkedIn User

"Dave is well versed in a vast range of web technologies and web programming. He is always eager to share this knowledge too. When he gets on stage behind a mic, he is electrifying.

"This is a great gift of his - it really makes it easy and fun to learn what he is saying." User

David did an excellent job describing new ways to bring cinema effects into web design. I didn't believe it was possible until he explained that we are already doing it with photo galleries.

"That a good point", I thought. Then he had great examples to showcase this.



David Kelleher

David Kelleher is a freelance interactive media educator and producer. He founded, is an organizer for Northeast PHP, and presents talks on programming for video games, web development, and user experience at industry conferences throughout North America.

David's personal media projects include Sky Canopy, an outdoor projected social video game incorporating pressure sensitive mats, and Electric Hustle, a juggling act wired to generate live electronic music.

Current teaching interests include game development, website and mobile applications, interactive fiction and nonlinear video, advanced video effects using After Effects and Maya, and animation for new media.



  • Free Classes
  • Basic access to tutorials and lessons for introductory courses are free for all students and eductaional institions.
  • Free
  • Beginner Courses
  • Lifetime Access
  • Self-Study
  • Read-Only Forums
  • Career Resources
  • Premium Classes
  • Advanced tutorials and lessons with peer learning features are available for purchase at $45 per course.
  • $45 per course
  • Advanced Courses
  • Lifetime Access
  • Peer Assistance
  • Discussion Forums
  • Career Resources
  • Enrolled Students
  • Lifetime access to all premium courses. Professional mentoring while enrolled at the $995 monthly rate.
  • $995 / month
  • All Courses
  • Lifetime Access
  • Professional Mentoring
  • Forums and Messaging
  • Job Board Access

*Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).

Contact Us


Send Email