This class was tough.
totally worth it will get a five. heavy homework load but class is engaging and interactive.
special presentations were one of my favorite parts. Additionally, the teacher has so many neat stories to tell. He basically has a unique story for every year!
Hours per week:
Advice for students:
take lots of notes and study hard. Read the text book and try to write a lot before the exam