Not too easy. Not too difficult.
I loved this class! Dr. Haley is an awesome teacher who really knows what he is talking about.
Your grade is soley based on 3 test grades. You take 4 tests but he drops one so you want to be sure to study for those!
Hours per week:
Advice for students:
He doesn't take attendance but he doesn't post the notes online so make a friend that can send you notes if you have to miss class one day but try to make it to every class!