Veena Ravishankar
I had her once before this time, during her second semester at UMW. It was rough because she was new, and I understood that. But taking her again at a higher level in 240, she's just a terrible teacher. She doesn't actually teach anything, she just repeats the textbook and then overloads students with assignments and projects without instruction.