Dino Gigliotti
DO AVOID
Tests full of curve balls, obscure knowledge checks, material not covered in assignments. Introduces main topics the day before a test. Labs mostly graphing. Lectures are the reading of slides.

With his weak teaching, inadequate homework, and hard testing, I truly feel like his main goal as a teacher is to fail as many people as possible.