Zachary Piso
The class is based on one, big group project and Zach gives you work that relates and is useful with trying to find solutions for your project. He pushes you to work hard on the projects, but is a fair grader. The class itself requires lots of outside work, but he does a fair job trying to give us class time. He is a really smart, caring guy.