Ryan was great. I traveled 6 hours for our meeting as there isn't a certified coach in my area. He listened to what I had to say, provided excellent explanations, and provided me with clear instructions for moving forward. I will definitely be visiting Ryan on my next trip to Portland and cannot say enough good things about our session.