Reviews of professor William Hossack

Rating: 5.0/5, difficulty: 4.0/5
Such a nice guy. Very interactive with students.

Rating: 5.0/5, difficulty: 4.0/5
He made it fun to come back to school!