John Watson
Professor Watson it knowledgeable about the subject he teaches. He's very passionate and encourages class participation. He is hilarious and has many entertaining stories to tell. Great professor!