Great teaching style! Clear and concise, incorporates relevant examples into lectures which help you retain information. Good at explaining confusing concepts in different ways and willing to help you better understand everything. Tests are challenging but doable, if you put in the effort they could come across as 'easy'. No tricks!
The lab portion has unclear homework assignments and his lectures were unnecessary. The exams were pretty easy and were worth 75% of your grade. Hes not a bad professor but the subject was so boring that even he looked bored teaching it.
Hes kinda cute and his tests are super easy