Grading
v45%: Homework and assignments, class participation,
v30%: 3 quizzes
v25%: final