Reviews of professor Mahesh Srinivasan

Rating: 3.0/5, difficulty: 3.0/5
The tests were open-note, but at a deeper level, it really shows that you need to do the readings and attend lectures in order to get to maximize the chance to get an A. He says the class is curved, but everyone does so well, its mainly straight-scale. What's frustrating is if you are really close to a cutoff, you won't get rounded up.

Rating: 4.0/5, difficulty: 2.0/5
I think he's a really cool guy. He is obviously very knowledgeable about the subject of language development and provides a really great overview of important current and past research, breaking it down and connecting it to the big themes of the class. Both of the written assignments were not too easy and not too challenging. Exams are open-book!

Rating: 5.0/5, difficulty: 2.0/5
Made material digestible and as simple as possible. If you keep up with the lectures, you will do fine on the exams.