Not too easy. Not too difficult.
The Professor wasnt that great. If you go to his office hours hes kinda helpful but besides that, you have to teach yourself
learned how to teach myself a pretty difficult subject. Came out with an A
Hours per week:
Advice for students:
Prepare to study and teach yourself