Yelena Dunina-Barkovskaya
Do not take her. She made the class harder than it's supposed to be. You would leave lab knowing you'll have to go home and teach yourself everything from the lab book. Only way I passed was by using the BRC and studying with a group. Worst lab professor I've ever had. About half of the class dropped by the second week because of her.