Mission of DIVE
The DIVE offers a wide range of academic enrichment activities along with tutoring sessions, all at no cost, in the hope of building a community of learners with equal opportunities. While attending DIVE, O’Farrell students develop 21st century skills including: critical thinking, communication, collaboration and creativity. Through involvement in DIVE activities, students create lifelong learning while building meaningful relationships with both students and staff members.
Vision of DIVE
O'Farrell teachers and staff members aspire to provide students with a free education outside of school hours that presents opportunities of life skills and active partnerships with the community.  
Common Programs (Clubs vary throughout the year)
  • Math, English, Biology, Chemistry, and AP Tutoring
  • Morning Study Hour
  • Cooking club
  • Drama Club
  • Guitar Club
  • Art Club
  • Gaming Club
  • Chess Club
  • Game Board Club
  • School of Rock
  • Japanese Anime Club  
  • GSA Club
  • SAT tutoring
Outdoor Outreach
The DIVE has had the wonderful opportunity in offering outdoor activities (free of charge) to our wonderful diverse student population. The Outdoor Outreach program offers activities such as hiking, kayaking, mountain biking, paddle boarding, and much more. These activities promote team building skills, confidence, and life-long friendships.
A supper meal is offered every day at 4:00pm.
The DIVE is a drop in after school program.  Students sign in to each club or activity they participate in each day.  Students do not have to attend every day of the week but are encouraged to attend as many clubs and activities as possible.

Students are expected to follow the FALCON Way at all times.  All school rules remain in effect before and after school. If students are unable to follow school rules, or follow the directions of the DIVE assistants or teachers, they will be unable to participate in the DIVE.
Hours of Operation
  • Monday
    • 7:15 - 8:20am
    • 3:45 - 6:00pm
  • Tuesday
    • 7:15 - 8:20am
    • 3:45 - 6:00pm
  • Wednesday
    • 7:15 - 8:20am
    • 1:35 - 6:00pm
  • Thursday
    • 7:15 - 8:20am
    • 3:45 - 6:00pm
  • Friday
    • 7:15 - 8:20am
    • 3:45 - 6:00pm