Reviews of professor Gregory Alexander Smith

Rating: 5.0/5, difficulty: 2.0/5
Alex obviously cares about his students and will go above and beyond if you meet him half way. He's not a great lecturer, but he's great one-on-one, which you spend most of the class like anyway.