C. E. Garry was very informative, respectful of class time, kept the material rolling and had a great control of students and atmosphere.