Choose a Subject

Free References Available Now
Premium Resources in Development

Tested References

Materials developed by educators with real world experiences and refined over 15 years in live classroom testing.

Human Guidance

Advance your knoweldge with professional mentoring offered in live remote conferencing sessions.


Active Learning

Access interactive activities and quizzes that test understanding of real-world project applications.

Learning Pyramid

Mentors help you progress from simple comprehension of the subjects to synthesis and creation of original project work.

Education Technology


Desera implements Blockly, based on MIT scratch, to conceptually demonstrate how the building blocks of each subject fit together.

Code Sandbox

Walk through the steps of the real world development process and have mentors review your live coding exercises.


Interactive exercises, quizzes, and open-ended projects test your mastery of the subjects.


About Us

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.


Connect with a Mentor (Coming Soon)

  • Free Resources
  • Basic access to reference materials are free for all students and eductaional institions.
  • Free
  • Assessments not saved
  • Self-Paced Learning
  • Premium Access
  • Access discussion forums, saved assessment reports, and mentoring services.
  • Contact for pricing
  • Save your Progress
  • Forums and Messaging
  • Professional Mentoring

Contact Us


Send Email