Matthew Koval
He has a very clear way of grading. He makes it easier to understand. You will not have any quizzes or test in person, because everything is online. There will be an activity every class but they are really easy. 