Reviews of professor Greg Harstine

Rating: 2.0/5, difficulty: 3.0/5
Very passionate about his field, but finds himself rambling about the career, sports, and using Harstines during lecture. Doesn't really grade homework and labs.