Craig Shay
Great professor. Do the readings and pay attention in the lectures and youll be fine. He tries to make the lectures interesting as long as you participate it wont feel long and it never did. Take him !!