This class was tough.
Very enthusiastic about course material.
Everything is outlined conceptually via powerpoint, and he fills in the rest during lecture.
Hours per week:
Advice for students:
Show up to lecture and take thorough notes, skipping lectures will leave huge holes in your studying!