Reviews of professor Haley Larson

Rating: 4.0/5, difficulty: 4.0/5
Tough, but fair teacher. This class is a lot of work, but in my experience this is a worthwhile professor.