Reviews of professor Jim Towns

Rating: 5.0/5, difficulty: 3.0/5
This professor changed my life! Incredible professor! An icon of communication! Phenomenal lectures!