Chunfang Zhang
Lots of extra credit opportunities by participating in class and helping other classmates on homework, etc. Quizzes are similar to the practice exams. Your grade is based on 5 quizzes. Homework is not required. It's for extra credit. Really nice teacher, try to ensure that everyone understands the concept before moving on to the next topic.