Reviews of professor Behnam Amlashi

Rating: 5.0/5, difficulty: 4.0/5
The material for the course is somewhat difficult, but Professor Amlashi does a great job breaking it down into manageable pieces. To do well, take good notes during lecture, and make sure the lecture notes are understood. Also, if you understand the concepts on the practice exams, you'll be in good shape for the exams.

Rating: 2.0/5, difficulty: 5.0/5
Super nice guy but a horrible teacher. Super hard tests and he is terrible at explaining concepts. Granted, the class was online but still. Read the textbook and do every practice problem to pass.