Whenever I have fully grasped a concept or idea, my first inclination is to share what I have learned with others. The approach which makes the most sense to me is an online screencast course. My teaching style aims to first and foremost explain the why, while secondly explaining it in the most short and concise way possible.
All of the courses I have created can be viewed or purchased through my online school M.academy.
Since 2009 I've written about various topics and concepts in internet programming, in hopes that what I've learned can be helpful to others.
You may also browse all blog posts by tag: