Reviews of professor Hamidreza Bahraseman

Rating: 5.0/5, difficulty: 1.0/5
Two midterms and a final. Each exam is open book, open notes and open lecture slides. The exams were almost identical to homeworks and the lecture slides. Print out the slides and learn to use them.

Rating: 1.0/5, difficulty: 4.0/5
Just bad. Do not take.

Rating: 1.0/5, difficulty: 5.0/5
If you could take any other professor for this course, please do. Attending class is pointless since he doesn't take attendance, nor can he explain anything from his lectures without reading right off the screen. This class is hard, especially if it's your first programming class like myself. Tests are no better, averages are around 40-50%.