My son has Chanenchuk as a coach and loves him. Express was the best decision for my son. He has had great training and has made great friends along the way which is such a bonus. There has never been a kid that has just showed up at the start of a season. There has been times that he has pulled a kid up from the B team that is very talented when we are short players and could use his help. This particular player is always more than welcome. I know that I am on a 2017 thread, but just happened to see "Channy" mentioned and was curious. My son is on his 2018 team so this is the experience I am coming from.