PLEASE READ BEFORE U ENROLL. I highly recommend you Google this guys name & see how he can help you in-class & professionally before you pass up on him. Hes helped tons of students in so many different ways & always encourages us to reach out to him. Grading IS based on quizzes/project, but only takes effort & teaches ingenuity. Easy if u ask Qs