Reviews of professor Darun Barazanchy

Rating: 3.0/5, difficulty: 4.0/5
Lectures are an absolute marathon at times, given the number of derivations and relatively limited example problems, although they are recorded. Purely graded on exams, but if you do the recommended practice problems you should be fine. Exams are tough, but he is a friendly grader so it is hard to do poorly.