Reviews of professor Steffen Silvis

Rating: 5.0/5, difficulty: 3.0/5
Super fun professor, keeps lecture interesting. Homework is reading a play each week, writing 3 papers and going to plays. Lots of extra credit opportunities.