Azin Behzadi
Prof. Bezhadi relies heavily upon pre-determined tests and quizzes which she adequately prepares you for. Reviews are not totally comprehensive and the course feels very difficult day-to-day, but if you study hard prior to each exam you can get an A.