Peter Gullo
Very knowledgeable and cares about student comprehension of the material. Homework helps you learn the material and classes always contain review of previous material so you dont forget what youve learned as you move on. Very good professor to have.