Dmitrii Nikiforov
Not a very hard class. The grading on quizzes and the project is generous, which really helps cushion your grade. Do the practice problems before each exam and use the Study Edge exam reviews, and the exams will also be a piece of cake.