The Classes are well structured and move at a pace that’s easy to follow. Even though we took group classes, we were always afforded the opportunity to ask questions and get answers to our specific behavioral issues. Thank you, iWorkDogs Dog Training Co.