Reviews of professor Bejan Maghsoodi

Rating: 1.0/5, difficulty: 5.0/5
Worst class, dropped it it was so bad

Rating: 1.0/5, difficulty: 4.0/5
Worst professor ever. Makes you spend your own money to complete his projects.

Rating: 5.0/5, difficulty: 4.0/5
Great class. Very practical and inspirational.

Rating: 1.0/5, difficulty: 5.0/5
Super hard, not worth time.

Rating: 1.0/5, difficulty: 5.0/5
One of the worst professors at CPP. Save yourself, do not take him

Rating: 5.0/5, difficulty: 4.0/5
Three group projects with about 4 weeks for each. His projects are a lot harder than the other sections, but you end up learning a lot through research. His quizzes are a mix of short answer, true or false, and multiple choice. He's a very knowledgeable professor. You have to really work for this class.

Rating: 4.0/5, difficulty: 4.0/5
He gives last minute projects with insanely short deadlines and huge requirements but grades pretty easily. Everything was horribly organized but that might just have been because of it being online. Terrible at communication but knows the material really well.

Rating: 5.0/5, difficulty: 4.0/5
The projects he makes you do are far more difficult than any other intro to design classes, but he knows that and grades appropriately. His lectures are amazing and you learn more than any other class because he's an engineer who talks about his job/experiences. Also he's pretty dang funny. Gem of a person, and a good teacher to boot.