I love crossfire club. My oldest has been playing for the club for 2 years. He started with the D team and moved up to B in less than a year. While the coaches are volunteers, they are professionals. They fcous on skill development and player ethics. Overall, i am very happy with the Crossfire club read more