Best professor I've had at SHU. Cares so much about his students. Only teaches the necessary information and he tries to use real-world examples that make it much easier to understand. He also gives extra credit opportunities and does a great job of helping students with career development. Class always gets out early too. Take Professor Gordon!