Reviews of professor Ian Alford

Rating: 5.0/5, difficulty: 4.0/5
He is very good. He makes students feel at ease, and it makes learning easier.