Reviews of professor Chad Hoggan

Rating: 5.0/5, difficulty: 4.0/5
Wonderful professor, a great outlook on life. Very insightful in the subject matter and an asset for NCSU.