Ryan is an excellent, AND convicting teacher who is not afraid to tell it like it is. His lessons will be a gut check for some people, but they are honest and to the point. It will not always be easy to attend his lessons, but you will appreciate them. His staff is highly approachable, and extremely friendly.