Lot of material covered, and sometimes it was a bit confusing but if you had a question, it was answered. Good teacher :)
cool guy, down to earth. he demands alot... project after project and hes a hard marker... so you do learn your stuff. can learn alot from him. always interesting to talk too.