Hillary Wang
Hands down the best professor I have ever had. Her lectures where crystal clear and she made getting an A in a difficult class a breeze. Just make sure to show up since attendance is required and pay attention and take notes. 