John Sheehan
Professor Sheehan is a great guy. He brings enthusiasm every class and tends to get off topic a little bit but is overall a great teacher! Dont forget to take his quizzes, theyre the only thing that is given out and graded besides the final paper/presentation!