Lindsey Doyle
Professor Doyle is very kind. She gives many chances for students to talk to her to understand what they missed on tests and writing assignments. She has two writing assignments where you basically answer questions in one to two sentences, and a third one that she grades tough on. Lots of reading. Free pdf textboook. Read the primary sources.