Not too easy. Not too difficult.
Very organized and really helps you to learn the material.
Uses a great simulation the last few weeks of class to pull everything together.
Hours per week:
Advice for students:
Wish I could take another one of his classes! Recommend highly.