Take ’em to school.



The School of Hoops was founded by Coach Santa Cruz in 2018 and exists to teach the game of basketball to students of all ages. Unlike other programs, we offer health and wellness lessons as well as strength and conditional lesson through our in person and online platforms. Our goal is to help the whole athlete reach their full potential utilizing in person training as well as our online training. We’ve trained hundreds of students through the nation and are excited to reach the world through the internet as well. Join the School of Hoops today!

How does it work?

Everyone must apply to before enrolling in to the School of Hoops (Get Started Here). Once you are selected, you can select which type of membership you would like. After that, you will be directed to our CoachIQ app so you can begin online training. If you are in the area, Coach Santa Cruz will contact you to set up the time slot for you to begin your in person training. Groups are separated by age group, however, if a younger student is advanced then he/she can be moved up to an older group. Prior to in person training, there are a couple of forms that need to be submitted (forms are below). Please reach out to us if you have any questions.

*Before you apply, please check out our the how much the investment is going to be HERE.




Free Camps and Clinics

We understand that enrolling in The School of Hoops is an investment. This is why, we host free camps and clinics every month so you can try us out prior to committing.

If you would like to try out one of our camps/clinics, fill out the Free Camp Registration Form.

* You will be emailed when we host our next free camp so please provide a valid email.

In person training sessions are vital to player development.

Additionally, we provide strength and conditioning sessions for all ages.

It’s important to nourish the body before and after basketball training. Try our supplements today!




You can book

Coach Santa Cruz today!

Player Evaluations. Clinics. Camps.

Hello, there!

We’ll be glad to hear from you.

Fill out the form below or choose the communication method of your preference.


+1 210 607 9019

Facebook Messenger