It is our mission to provide professionally-organized billiard instruction and competition for students between the ages of 7 and 18 in a safe, fun and supportive environment. All of our highly-skilled instructors have passed a background check and the San Diego APA Junior Academy Instructor Certification Program.

Pool School – Because Pool’s Cool!
10-week program offered two-three times a month on Saturdays.*


LIMITED TEAM SPOTS (click here for recent update)!

$20 New Student Registration Fee*

Due By Week 1
Includes one-year APA Junior Membership, a pool cue and a t-shirt.
*Returning juniors pay a $10 membership renewal fee in January or a $5 prorated renewal fee if they paid a 2017 membership fee in the Fall. Adults must have paid a $25 annual APA membership fee.

$240 Team Fee/10-week program
First Half Due By Week 1 – Second Half Due By Week 3

Each week’s class offers ½ hour billiards instruction from a certified instructor
+ 1 match (9-Ball format) per student.
4-5 person teams.
Teams consist of 3 junior players + 1 or 2 Adult players - 3 players play in a team match (adults only play if any juniors from their team are absent).
Team match skill level limit = 13.
Team rosters due by 5:00 pm Thursday, September 7th.

Students that earn eligibility may compete in the SDAPA Junior City Championships
in May for an opportunity to advance to the
APA Junior National Championship in July.

Click here for more details.

Offered only at Pockets Billiards & Brew
5610 Kearny Mesa Rd. Ste. E
San Diego, CA 92111

1:30 pm - 4:30 pm

Instructors: Kai Fellows, Mark Fellows, 
Nayan Tamrakar,
Chuck Horton, Bobby Cruz, Anthony Gillerstrom and Jason VanAntwerp

  Fall Session Saturday Schedule

WEEK 1: September 9
WEEK 2: September 16
WEEK 3: September 23
OFF September 30
OFF October 7
WEEK 4: October 14
WEEK 5: October 21
OFF October 28
WEEK 6: November 4
OFF November 11
WEEK 7: November 18
OFF November 25
WEEK 8: December 2
WEEK 9: December 9
WEEK 10: December 16

Call San Diego APA today at 619-303-0183 to register your team or click here to use our online team registration form!

If you don't have a full team, call us and we can help you find a team to join or players for your team. Click here to see what we have so far!

 For more information email