Reviews of professor Subhanshu Gupta

Rating: 1.0/5, difficulty: 4.0/5
Currently enrolled in the class. Gives homework where the material is covered after due dates. Provides sample problems but solutions are either sloppy/incorrect or incomplete. TA's don't show up to practice sessions until you go look for them. Not the most linear thought pattern in lectures so hard to keep up. Pop quizzes are 25% of your grade!!!

Rating: 1.0/5, difficulty: 5.0/5
Awful. You probably don't have a choice in taking him because 311's with the block, but I'd almost say it's worth pushing the block back a semester to avoid him. Literally, the worst professor I've ever had. Expects graduate level understanding of a GIANT textbook, lectures are not helpful. Take it with Ahmed if you can- it'll be night and day.