Nastaran Pour Ebrahim
You complete 8ish, TIMED, quizzes at 40 questions each. The quizzes are difficult. You have to read all the course material and complete the practice quizzes even then you aren't guaranteed to know the information on the quizzes. Professor did the bare minimum of emailing us once a week to remind us about the quizzes due.