Dr. McCullough is an organized and concise lecturer. Usually, his examples make sense, but there are times where he moves too fast or he tries to explain the theory too in-depth for a Calculus 3 understanding. Sometimes doesn't give enough time to work through examples on own during lecture. Overall very good instructor and well organized course. 