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

Enrolled students receive professional mentoring while working through the courses.


Active Learning

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

Learning Pyramid

Tested pedagogy includes: 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
  • Premium Classes
  • Advanced tutorials and lessons with discussion forums are available for purchase at $45 per course.
  • $45 per course
  • Advanced Courses
  • Lifetime Access
  • Discussion Forums
  • Enrolled Students
  • Lifetime access to a new advanced course each month. Professional mentoring while enrolled at the $995 monthly rate.
  • $995 per month
  • One Course per month
  • Lifetime Access
  • Forums and Messaging
  • Professional Mentoring
  • Career Resources

Contact Us


Send Email