Junyi Wang
professor Wang is a really great teacher. If you study the practice exams well, you will be able to pass all of the exams. There were two assignments per week and sometimes a quiz. You can do these over and over before the due date to get the grade you want and for practice. There are three proctored exams. She provides lectures, notes as well.