Reviews of professor Thomas Newsome

Rating: 5.0/5, difficulty: 4.0/5
Professor Newsome is fair in his grading. As this is a graduate level course, expect to do a paper every week.