A great choice! He was a great prof.I really liked the way he teaches via sketching on his tablet,lectures were very interesting and the practical questions were great tools to understand the material and study for quizzes/midterm.But,the format of the midterm and final was a major waste of time(upload per question)and the tutorials were too dry.