Heidi Getchell-Bastien
She is very caring of students and flexible when you need to turn something late. She offers a free online textbook and all the tests are online. If you have a certain grade at the end of the semester, then you automatically get a 100 on the final. 