Michael Rodruck
Rodruck is a very passionate and knowledgeable guy. If you put in the work his class can be an easy A. Lecture attendance is mandatory, however he posts his lectures online and they are very clear and easy to follow. Overall Rodruck is a great prof who can elaborate on tough topics to make them easier to comprehend. Great dude