Allison Foster
I took this course as a blended course. Dr. Foster is very caring and educational. There is a lot of homework, but she makes the extra effort to make sure everyone understands the material. She's very kind and fun. If you struggle in science, take her course because she truly cares about your education.