This review is based solely on dog training with Jessica. We have been going to her for 12 sessions and am very happy with her and our experience. We brought her a 1 year old rescue German Shepherd who was very nervous of people, particularly people approaching us. She was easily distracted and needed to work on basic commands with distractions. The group classes helped a lot with building our dogs confidence and the patience and compassion of Jessica really turned things around for the good in a short time. Our dog now wags her tail when most people approach us and she has learned to behave in group settings with distractions. We will continue to go to class with Jessica and work towards the Canine Good Citizen certificate! I would recommend Jessica for anyone looking for dog training. She does several classes per day and works to tailor classes to the needs of her fur clients.