Reviews of professor Buck Foster

Rating: 4.0/5, difficulty: 5.0/5
Be ready to work! Three in-depth quizzes each week (usually 20-30 questions each quiz) and three discussion posts. His quizzes are very detail oriented and you but they really teach you the material.