Reviews of professor Shyam Sriram

Rating: 5.0/5, difficulty: 3.0/5
Awesome professor, don't listen to the reviews saying he is unprofessional. He discusses current events and allows discussion from the students. He gives great feedback on all papers and also hands them back quickly. The discussion in class was helpful to hear differing opinions.

Rating: 2.0/5, difficulty: 3.0/5
If he could keep his own views and thoughts out of the class it would be much better. Also, he will not hesitate to call you out if you are wrong or publicly embarrass you if you skip class and he sees you on campus. He is bluntly rude and the only perk to his class is none of his papers are more than 500 words.

Rating: 4.0/5, difficulty: 3.0/5
Pretty good professor. No tests or quizzes. Daily readings but not a big deal if you don't every one. Sometimes sarcastic/ know it all, but warmed up to him by the end. 5 papers (none are long), final project worth 50% of grade. Not a hard A if you stay on top of the final project and show that you care/have put in effort.

Rating: 1.0/5, difficulty: 3.0/5
He is an unfair grader. He calls his students out in front of the class for getting a bad grade. So rude to his students. He does not care about students opinions. He is very unprofessional in class. He does answer emails super fast though.

Rating: 5.0/5, difficulty: 3.0/5
He is a very passionate and interesting teacher and has a strong opinion on certain topics. In many classes there are discussions between students. Participation is recommended since his test are primarily focussed on information discussed in class. You need some time to get used to his grading, but an A at the end of the semester is not that hard.