Great
Bran is amazing -- like everyone here who is his client has said in one way or another. He doesn't push to an extent that makes for an unpleasant experience and he tailors the training to the person. I really appreciate his training and he is just a really nice guy too.