Reviews of professor Adam Castanzo

Rating: 4.0/5, difficulty: 4.0/5
So much stuff to keep up with. He thinks he's funny and is great at explaining things. Is great as a first year professor.