Professor Fedak is really inspiring and his class is great. No textbook so you can save $, one group project where every person is graded on their part, weekly online quizzes, great study guides. Lectures tend to be long, so discussion is great to make class more interesting. He's the best and is a really lax grader, just try and youll get an A!