Complete explanation of materials/ideas presented
Complete explanation of materials/ideas presented. Materials nicely organized and easy to follow. Cal has a thorough grasp on the material and presents it well. Also allows for the class questions/interaction so you understand the material. Very patient with students! Thanks!
Scott Meister, E. Westfield, IN