This class was my first class at Boulder. It is by far the worst class Ive ever taken. I took BC calculus in high school, so Id see all the material before, but somehow the tests/quizzes were still ridiculously hard. Further, I had my high school graduation on the day of a quiz and he requested that I step away to take the quiz. Disrespectful.