Reviews of professor David Mazza

Rating: 5.0/5, difficulty: 1.0/5
Very sweet and understanding. He makes class fun, yet it almost seems useless to go. A very easy A if you need to take this class.