10’s all around! I loved the structure of the program and I loved working with Karen. The email follow ups were so helpful to use on our homework and I enjoyed the eBooks too. Karen was so kind & knowledgeable and provided al many answers to random challenges we were having. She was always on time & prompt with her follow up! Our pup loved her as much as I did.