Catherine Clark
She was accommodating when I explained that I would have to miss the first lab and test due to a school trip. That was much appreciated, but the rest of the class was just eh. Her lectures tend to be very fast paced, she talks quickly over slides with lots of information. However, I managed to do fine on her tests without even touching the textbook