CMHA is dedicated to providing opportunities for the growth and development of all the players, coaches and officials in our community who share with us a passion for hockey. We believe hockey should be a fun and rewarding experience giving our members the skills needed to be successful both on and off the ice