Heather Pfannenstiel
She talks super fast and it was hard to comprehend what she was talking about since I had little knowledge about the subject. Very nice but crams her lectures. The reading before class does not help with her lectures. Lots of tests that make up your grade. I passed but this was the hardest class I've ever taken. And it is an introductory course.