Adam was amazing with Kai. He was great with explaining how to carry over what she learned from training and how to implement this into the home. I would highly reccomend Adam to anyone who is seeking training. As for the facility itself I felt incredibly comfortable with leaving Kai there. This is where I would also board Kai if I had to go out of town. Very pleased