Joseph Stuart
I really enjoyed this class! It is not too hard, but there is a semester long project. The tests are relatively easy and there are only two of them. It is very interesting and Professor Stuart is a great lecturer. Attendance is not mandatory, but it will help with the tests if you go to class. I'd highly recommend this class! Take it!