Manisha Singal
Absolutely the worst professor at VT her class is sooo much harder than it should be you have to do all the teaching yourself, she doesn't answer emails, and she is nearly impossible to understand. Take anyone else but her, and you'll be glad you did.