Claudia Roper
She gives out a lot of homework from each chapter, about 4 unit tests, no quizzes, and a final. Overall the class wasn't too difficult, but it wasn't the easiest either. Make sure you take notes of every question. It helps more than you know. Beware of the fact she takes several days to respond to emails