Reviews of professor Joseph Harrod

Rating: 3.0/5, difficulty: 3.0/5
He's a fine professor and is very knowledgable, but he didn't make the class the most exciting to me.