Top Gun is probably the best club in my opinion. YJ has great training but only on top team..all the rest fall way behind