Reviews of professor Carl Vieregger

Rating: 5.0/5, difficulty: 3.0/5
Would recommend him - learned a lot and a good guy.

Rating: 1.0/5, difficulty: 2.0/5
His voice is annoying and going to his class is my least favorite part of my week. I wish I hadn't been forced to take this class. Tries to be relatable - fails miserably.

Rating: 5.0/5, difficulty: 3.0/5
Class was case-study heavy and as a result, had a lot of short papers due. For me, the case studies kept me engaged since corporate ethics can be dry. Discussions got interesting with the group I took it with. Just be prepared to read and write papers about all the case studies. Grading and expectations were fair and teacher was helpful with Qs.