Professor Gordon is by far the best professor at SHU. Explains the content of the class really well and makes it interesting, offers some minor extra credit and really helps you focus on career development. Only work for the class is a few short papers and 1-2 tests. Wish he taught more classes because I would absolutely take him again.