Amazing dojo. Sensei Bill is an excellent educator with unending patience for both the young and old alike. There is a great atmosphere of togetherness and respect for the craft and for each other. Highly recommended for starters and experienced athletes.