I feel the program is very thorough. The training resources or profeesional and to the point. Focuse are mainly on rider safety, usa bmx rules, and rider retention. I enjoy having the oppurtuntiy in becoming a coach and sharing the exeperience of BMX racing with new and existing competitors.