Reviews of professor Andrew Sullivan

Rating: 3.0/5, difficulty: 2.0/5
Nice guy, not the best teacher. Make sure you take the time outside of class to learn the material or you'll get behind really fast