Xiaoyu Liu
Really nice, Homework (up to 6), 2 Tests, 2 quizzes, extra credit that will help your first test(he'll give out the extra credit at the very end of the semester), randomly takes roll. OPEN BOOK TEST!!! (on both tests) 1 CHEAT SHEET ALLOWED!!!!! (on both tests). (Tip: He LITERALLY uses the EXACT same questions that are on the Homeworks and Quizzes).