Reviews of professor David Cupery

Rating: 5.0/5, difficulty: 3.0/5
Prof Cupery really knows his stuff, and clearly has a love for the topics he teaches. His tests and homework are very straight forward. If you keep up on the international news cycle, particularly south america, he'll really light up. 10/10 would recommend