Reviews of professor Julia Haggerty

Rating: 5.0/5, difficulty: 4.0/5
Julia is a thoughtful smart professor who really values students' opinions as portrayed through essays. She is kind and passionate.