Not too easy. Not too difficult.
He tries to ensure you get the material no matter how long it takes to understand it.
I loved how every class included a lab.
Hours per week:
Advice for students:
Do the homework and ask as many questions as you can.