Professor Li is the best professor ever and actually wants his students to do well. He does the quizzes with you in class and gives you the answers and before the midterms, he posts practice questions which are almost the same questions on the midterm. There is weekly homework but as long as you do it you get a full grade.