Teri Graville
Loved her class. She truly wants her students to succeed and works hard to help you understand things fully. Great teacher, and while there's lots of homework, it's good practice for fully understanding the material when it comes time to test on it.