Reviews of professor Daniel Axelrod

Rating: 5.0/5, difficulty: 3.0/5
Comes off as tough at first, but really nice guy who cares about students that work hard. Very knowledgeable and experienced in the field.