Andrea Sproul
Not a super hard class, but you definitely need to be there every day for labs because they make up most of your grade. My lecture prof was behind Andrea's lab class, so it was hard to follow along- try to sign up for the same prof for each. The grading criteria for labs is unclear, it's hard to know how much you need to get right. Quizzes are easy