Maurizio Viroli
Professor Viroli is a shining example of a friendly, chill, intro class professor. I'd recommend him 11/10. The major problem with the course was the TA, Mr. Foret who graded a lower-division beginner's course as though it was some upper-division writing flag. As long as you can avoid a TA that takes himself too seriously this class is worth it.