Reviews of professor David Perez

Rating: 5.0/5, difficulty: 3.0/5
EXCELLENT teacher!! Easy to get ahold of if you need help outside of class.