Semester 1 registration begins July 1st!
Sign in
Register
Cart
0
TK-12 Online Courses
search courses
submit
Home
Courses
Course Catalog
Elementary (K-5)
Middle School (6-8)
High School (9-12)
Course Days & Times
Tutoring
Resources
Branches Blog
Family Guidebook
Sync vs Async
Course Withdrawal Form
Calendars
Academic Calendar
Community Calendar
About
About Branches
Career Opportunities
Diversity Statement
FAQs
Mission Statement
Contact
Contact Branches
Course
Catalog
search courses
submit
menu open
menu close
High School (9-12)
Home
High School (9-12)
Electives
Sign in to see prices
Ethnic Studies
Mondays, Wednesdays
10:00 am - 11:00 am PST
9, 10, 11, 12
Course Details
Electives
Sign in to see prices
Instrumental Music
Fridays
12:00 pm - 2:00 pm PST
9, 10, 11, 12
Course Details
Electives
Sign in to see prices
Leadership
Tuesdays, Thursdays
11:00 am - 12:00 pm PST
9, 10, 11, 12
Course Details
Electives
Sign in to see prices
Math Lab, Algebra 1
Tuesdays
1:00 pm - 2:00 pm PST
9, 10, 11, 12
Course Details
Science
Sign in to see prices
Physics
Mondays, Wednesdays
10:00 am - 11:00 am PST
11, 12
Course Details
Electives
Sign in to see prices
Theater I
Tuesdays, Thursdays
2:00 pm - 3:00 pm PST
9, 10, 11, 12
Course Details
Electives
Sign in to see prices
World Religions
Tuesdays, Thursdays
2:00 pm - 3:00 pm PST
9, 10, 11, 12
Course Details
Math
Sign in to see prices
Pre-Algebra (9-12)
Tuesdays, Thursdays
9:00 am - 10:00 am PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Math
Sign in to see prices
Algebra 1, Accelerated
Tuesdays, Thursdays
2:00 pm - 3:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
a-g Credit
Honors Available
Teacher TBD
Course Details
Math
Sign in to see prices
Algebra 1, Standard
Mondays, Wednesdays
10:00 am - 11:00 am PST
9, 10, 11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Math
Sign in to see prices
Geometry
Tuesdays, Thursdays
3:00 pm - 4:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Math
Sign in to see prices
Consumer Math
Mondays, Wednesdays
10:00 am - 11:00 am PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Language Arts
Sign in to see prices
English Language Arts, Grade 9
Mondays, Wednesdays
1:00 pm - 2:00 pm PST
9
Synchronous
(live virtual)
Teacher TBD
Course Details
Language Arts
Sign in to see prices
English Language Arts, Grade 10
Mondays, Wednesdays
12:00 pm - 1:00 pm PST
10
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Language Arts
Sign in to see prices
English Language Arts, Grade 11
Tuesdays, Thursdays
10:00 am - 11:00 am PST
11
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Language Arts
Sign in to see prices
English Language Arts, Grade 12
Mondays, Wednesdays
2:00 pm - 3:00 pm PST
12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Science
Sign in to see prices
Earth and Space Science
Mondays, Wednesdays
11:00 am - 12:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Science
Sign in to see prices
Physical Science
Tuesdays, Thursdays
10:00 am - 11:00 am PST
11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Science
Sign in to see prices
Biology
Tuesdays, Thursdays
12:00 pm - 1:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Synchronous
Sign in to see prices
Chemistry
Tuesdays, Thursdays
11:00 am - 12:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Social Sciences
Sign in to see prices
US History
Mondays, Wednesdays
1:00 pm - 2:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Social Sciences
Sign in to see prices
World History
Tuesdays, Thursdays
3:45 pm - 4:45 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Honors Available
Teacher TBD
Course Details
Social Sciences
Sign in to see prices
Government
Mondays, Wednesdays
12:00 pm - 1:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Social Sciences
Sign in to see prices
Economics
Tuesdays, Thursdays
12:00 pm - 1:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Intro to Unity Video Game Development
Fridays
12:00 pm - 2:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Journalism Pressroom: From Draft to Publication, Grades 9-12, Correspondents
Fridays
10:00 am - 12:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Spanish 1
Mondays, Wednesdays
2:00 pm - 3:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Spanish 2
Mondays, Wednesdays
3:00 pm - 4:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Spanish 3
Mondays, Fridays
3:00 pm - 4:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Visual Arts 1
Fridays
2:00 pm - 4:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Electives
Sign in to see prices
Visual Arts 2
Fridays
10:00 am - 12:00 pm PST
9, 10, 11, 12
Synchronous
(live virtual)
Teacher TBD
Course Details
Subscribe to Our Newsletter
Email
Leave this field empty if you're human:
Accessibility Statement
Cookie Policy
Diversity Statement
Privacy Policy
Refund Policy
Terms of Use
© 2024
Branches Learning LLC.
All rights reserved.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Ok
Privacy policy