Officer, Lake Zurich PDInstructor is very knowledgeable, kept my attention on a subject that can be challenging.