David Folker
Makes learning fun and enjoyable, provides incentive to innovate and be creative through extra credit, and gives fair and constructive criticism. Developed a strong interest in 3D modeling thanks to his class. Highly recommended.