He was soso. Only 3 exams around 55 questions, 4/5 quizzes with only 3 questions that are super random and 3 bonus questions....  also random. Theres a lab for each chapter and they are all super easy. He is kind of rude but he was easy going for the most part what sucks was just the quizzes and exams all super random and dropped my grade the most.