Jeanne Davidson
Lectures usually consist of lots of practice problems. Works the problems on the screen, gives useful answers to questions. Lots of homework in the book. Pop quiz warning here is actually for 'pop' extra credit - she will drop extra credit work in the online book for those who are in class. She doesn't leave the assignments open long, either.