Jennifer Fagre
She assigns A LOT of work. If you have the time to read, do activities, and write for 12 chapters a week then she would be great because she is very nice and helpful. She wants you to succeed in her class and will be flexible with you. I had other classes and I could not keep up with her class so I had to drop it.