Chuxing Chen
Overall, great class. You get a discussion, quiz, two labs every week. It gets easier towards the end because you get fewer assignments. The exam is fair, you can use your notes just make sure you read your chapters carefully as the questions basically reflect on them. Extra credit also, and hands on labs which are fun just start early! 