Reviews of professor Paul Buffa

Rating: 5.0/5, difficulty: 4.0/5
I have had him several and each time he is fantastic and seems to change up his trenching style to fit with the class and students. A little unorthodox but definitely helps the learning experience. Would definitely take another course he teaches.