Michael is a great instructor, very personable, and not at all judgmental on how little I might know about a specific thing. He totally adjusted to the situation - if I knew more about something, he talked at a higher level as appropriate, then, when I knew little about something, he covered the basics seamlessly. Great teacher!!
-Digital Workshop Center, student feedback