Professor Fenton is a really great professor for it being his first year. He grades tough, but that's only because he knows what you're capable of and he teaches you how to reach the level he wants you to be at. If you get bad grades, it's because you didn't put the effort in. It is extremely group work heavy, so choose good partners.