Amanda Oakley
I think Mrs. Oakley is a very sweet lady and will work with you on some things, but she takes this potentially interesting course and goes way too far in depth with it in my opinion. She does not post any of her slides online and the two exams are 50+ questions all FITB with references to tiny things from class. Labs can be tough but not terrible.