Marcus Harris
A great professor who is passionate about his work. A few lengthy homework assignments and group projects. You must attend and participate in class to get full participation credit. Makes a seemingly boring subject entertaining and fun.