Ofarrell charter school provides an adequate educa...
Ofarrell charter school provides an adequate educational experience. While there is room for improvement, such as increasing extracurricular options, the teachers are committed to their students' growth. The school's website (ofarrellschool.org) also serves as a useful resource for parents and students.