Reviews of professor Sam Shepherd

Rating: 5.0/5, difficulty: 3.0/5
Said he wasn't a good student in his early college and understood why I lacked enthusiasm. He cared so much that I felt obligated to put in some effort. Sure I wouldn't have passed without his help.