Reviews of professor Trambak Banerjee

Rating: 5.0/5, difficulty: 3.0/5
Overall he is a good professor and organized. His class was not too difficult. He allows notes for midterm&final which are useful. He is very clear on what will be on the exams so just do as he says. I would take again. Overall pretty clear and no ambiguity. He is a phd student himself but overall good professor and very clear expectations.

Rating: 5.0/5, difficulty: 4.0/5
Helps a lot with homework grading, and is pretty lenient if you actually try on the course work, even if you get a different model than he does. Just actually try to learn the material (it's pretty hard stuff) and you will not have a problem!

Rating: 1.0/5, difficulty: 5.0/5
Currently taking this class in my last semester of college. It is by far the worst experience I've had in school. Lectures are boring as you listen to him regurgitate the same information on his slides with little clarity. Majority of class did awful on the first project (AVG 60%) and he proceeded to roast everyone and talk to us like were stupid.

Rating: 5.0/5, difficulty: 3.0/5
I really liked him. He was straightforward and his grading criteria was really clear. He even dropped lowest application exercise and was lenient on the midterm. I would take him again. Just do as he says and get great scores on final and mid and you'll be fine. He also allows notes for final and midterm which is rare at USC.

Rating: 1.0/5, difficulty: 3.0/5
Quite honestly my least favorite instructor at USC so far. He's a PhD candidate (so let's hope he doesn't teach beyond this) who showed such little care about anything that he was teaching. Lectures are incredibly boring and he talks to students like they're stupid. The textbook does a better job of being an instructor. Avoid at all cost! Seriously