Brian Shaw
Professor Shaw is a great professor, and he is passionate about the course material. There are only a few grades in this class, so you must do well on exams. The course material is pretty difficult, so you must study hard for the exam. There is really no homework in this class, and only two projects.