Stephanie Marshall
Lot of reading, but as long as you pay attention at the class you will get a good score at the exam. There are 4 exam (including mid-term and finals). There are a lot of extra credit points too.