Larry Goodin
Professor Goodin gives amazing lectures, very respected. Will call on you to share your thoughts on group discussions or readings assigned, so make sure you read up! Fun groups projects and games!