Super annoying class. It is an easy A, but you must present in almost every class. You will see your team members more than anyone else in the semester prepare presentations. He is a nice guy and you will get an A if you just present every time, but it is no fun at all and super stressful and annoying.