Only weekly quizzes and interteaching with prep guides every week. Honestly not a bad class at all, and if you meet with Dr. Upadhyay she is extremely helpful and super nice. I mean it's a class of 80 students so it's as you would expect.