Snigdha Panigrahi
Snigdha knows her stuff but sometimes has a hard time communicating it at an appropriate level. There may be some language barrier issues. The ideas are rather abstract--tough for those familiar with the more concrete AP stats curriculum. The class is scaled nicely, a quiz and HW dropped, and exams (not quizzes) are straightforward. Easy A.