HBA holds classes year-round on the following schedule:


August 29, 2018 – January 25, 2019


February 1, 2018 through June 7, 2018


June 26, 2018 through August 4, 2018

Students must enroll prior to the first day of the term for all group classes. Sometimes we can accommodate one-on-one courses once a term has begun. This is based on availability of teachers and classroom space.


DAILY SCHEDULE 7:40 to 2:30

Our high school program is held Monday through Friday from 7:40 to 2:30. Most academic courses meet Monday through Thursday. HBA students take elective courses on Fridays. Some AP classes also meet on Fridays on a rotating schedule. Part-time students in the rotating group classes do not meet on Fridays.

Friday schedule:

7:40 to 9:10 AP classes or Tutorial (tutorial is optional for most students)

9:30 to 11:30 Elective 1

11:30 to 12:30 Lunch

12:30 to 2:30 Elective 2


Part-time students:

Some group classes mesh with the Torrey Pines High School schedule, allowing those students to enroll in classes with our full-time students. All HBA school holidays coincide with the SDUHSD calendar.

TPHS Periods 1 & 2 7:40 to 9:10

TPHS Periods 4 & 5 10:45 to 12:15

TPHS Periods 6 & 7 1:00 to 2:30

Students from Canyon Crest can join our 7:40 classes, but must be enrolled for the entire school year, September through June, to earn a full year’s credit. Since our classes alternate days, CCA students can take two morning classes and earn 20 units in a school year. Students from other schools can take one-on-one classes at any time of day or after school, depending on teacher availability. 


07apralldaySpring Break April 7 - 15


28mayalldayMemorial Day Holiday


06junalldayLast day of school


25junalldaySummer School begins