Reviews of professor Alexander Clifford

Rating: 5.0/5, difficulty: 3.0/5
really good teacher! explains things in a clear and concise way. makes sure everyone understands before moving on, and tries to get people to participate but doesn't force it. would take his class again!