This guy is awesome, genuinely. He is passionate about the subject wants you to succeed, and even the rubrics are tailed to the students. Workload is very reasonable, and the projects are fun. He gives the best feedback I have seen a professor give - paragraphs of high quality suggestions + critique. Cares about his students, is very understanding.