Reviews of professor Alan Sigafoos

Rating: 5.0/5, difficulty: 2.0/5
One of the funniest and easy going teachers out there. Very easy to talk to and explains assignments as many times as you need. Amazing man