Reviews of professor Johnny Beaver

Rating: 5.0/5, difficulty: 3.0/5
Legitimately cares. Tailors work for each student. Nothing to complain about, just refreshing. Hi estly one of the better teachers I've ever had.