Sharanjit Sandhra
Absolutely the best professor I have ever had. Sharn pushes you to think critically and apply the material to real world issues. She makes the material incredibly engaging and interesting, making you not want to miss a class. She is also very responsive and always willing to provide help when needed. A major reason I am currently in grad school!