The professor is SO NICE!! He talks really slow, but really knows his stuff. He asks you to talk a decent amount in class - it's a massive class. The TAs are very involved. GO TO THE TA REVIEWS. It's a great intro class. 