Reviews of professor Dan Schrag

Rating: 5.0/5, difficulty: 3.0/5
Makes class fun and really engages the students. Not a bad workload but you learn a lot. By far one of the best professors at BW.