Jaycynda Woodruff
Her tests, at least one question each I had a complete blank, and she lets you bring in notes and glossary. TOUGH tests. Also, you have to actually read the entire book but its really interesting, for me at least. Pretty big final paper, 10 p. min. could be worse. but PLENTY of extra credit, enough she says has carried ppl to an A