We are CFA.

We are the Catholic homeschooling program in the Philippines founded by renowned speaker, preacher, and author, Bo Sanchez.





Our curricula for Preschool, Elementary and High School are complete and exciting. They are designed to make sure your kids really get to grasp what they’re learning and, at the same time, have fun.



We help you focus on your children’s passions at their own pace. We make sure that your kids will be able to maximize their potential by providing an outlet for their passions through different activities.



Everything we do is for Him. Our goal is to help your child develop a personal relationship with our Savior, Jesus Christ. At the center of it all, our faith is what defines Catholic Filipino Academy.

Know more

How about Some Fun Facts about Our School?

Students Enrolled
Years Since We Started
Awesome God

CFA: One with you in teaching and raising your child

God-centered. Event-packed. Service-oriented.

Everything is made easier with Parent Coaches for Preschool and Elementary, and Advisors plus teachers available for consultation for High School.

Summer camps, retreats, field trips, outreach activities, preparation for the Sacraments of Penance, Holy Communion and Confirmation, Masses, clubs, even online communities on Facebook and Parenting Seminars — you name it, we’ve got it!

And if we don’t, we can connect you with the people and resources that can help you meet your child’s needs, whatever they may be!



They're homeschooling scientists/mad geniuses. They're the guys behind why CFA works so well.


The CFA Team:

Loving, God-fearing parents.

Innovative community leaders.

Experienced homeschoolers.

Committed parent coaches.

Dedicated servants.

We are honored to help you and your children on your homeschooling journey.


Who says homeschooling is a solo ride?

That’s impossible in CFA! With weekly club and playgroup activities, weekly meet-ups (for the High School program), retreats, field trips, online groups (on Facebook and elsewhere), workshops, seminars and coaching for the parents, plus other cool things, there are just so many ways to stay connected with others!

We are determined to make sure your children’s “school” life will be filled with memorable experiences and relationships that they can learn from as they age. The best part is that since homeschooling has no peer pressure, no bullying, or anything like that, our students can focus on being who they really are, and relate with others in positive ways. We also highly encourage the building of parent-child relationships — yes, we want you to have more bonding time with your children; the BEST kind of socialization ever!

Homeschooling, dare we say it, is probably the best thing that happened to kids when it comes to socializing.

What We Offer

Our preschool, elementary and high school programs are designed with 10 years of experience and are critically constructed for a passion-driven and God-centered education for your child.


 Our preschool program is for Nursery (3-4 years old), Kinder 1 (4-5 years old) and Kinder 2 (5-6 years old).

What we offer

  • Parent coaches to guide you in your homeschooling journey
  • Access to curriculum and materials that your child will need
  • A full-blown orchestra that your child can join
  • Weekly club activities, events and field trips for your child!
  • A Reading Program for ages three and above to help jumpstart your child’s learning
  • Read more about our Preschool Program here.

Elementary School

 Our elementary program is for Grade 1 until Grade 6.

What we offer

  • Parent coaches to guide you in your homeschooling journey
  • Access to curriculum and materials that your child will need
  • A full-blown orchestra that your child can join
  • Weekly club activities, events and field trips for your child!

Junior and Senior High School

 Our high school program for AY 2017-2018 is for Grade 7 until Grade 11 but for AY 2018-2019, it will be until Grade 12.

What we offer

  • Access to curriculum and materials that your child will need
  • A full-blown orchestra that your child can join
  • Events, field trips and other fun activities
  • Wednesday Meetups (JHS) — for the tougher subjects, clubs and just hanging out
  • Tuesday Meetups (SHS) for core and major subjects with education experts and industry practitioners as mentors.

Are you ready to enroll your child in the best school in the world?



  • I love the idea that my son and I have a second family in CFA. Having “brothers & sisters” in Christ with the same mission in life to educate our children for the glory of God is really a blessing! More blessings, CFA!

    — Clarisse Francisco, CFA Elementary School parent —
  • CFA has blessed my family since we started homeschooling in 2008. We love the blessing of having other parents’ support while we strive to teach, parent and raise Godly kids. The CFA family welcomes imperfect parents and children, reminding me every single day that it’s okay to make mistakes, and I can always start again.

    — Jenn Ocampo, CFA Elementary School parent —
  • I love that there is a sense of family in CFA. I appreciate the empathy, flexibility and support extended to families in different situations, especially the unexpected ones. The CFA administration, our parent coaches and co-parents make me truly feel that we are in this learning —and unlearning — journey together.

    — Jen Mayuga-Cruz, CFA Elementary School parent —
  • While I love many, many things about CFA — the field trips, the classes, the fact that my parents are my teachers (and they let me doodle all over my books — seriously, that’s a big thing for me; I’d get scolded for that if I was in regular school), and my very, very relaxed schedule — it all boils down to the fact that the CFA family are the most encouraging, God-loving, kind, fun, and patient people I’ve ever met, and they strive for true learning.

    — Noriz Mora, CFA student from Elementary till High School —
  • Homeschooling is awesome because: we get to really really understand what we learn. Even if we don’t see our classmates often, we have a lot of friends. You get to have more discipline, you get to spend more time with your parents, you get to stop what you’re doing really quickly when there’s an emergency, you are always with your parents, and you get to explore things yourself. You get to learn what a regular student learns but you get to choose whether you’ll do math today or history! it depends on you (or your parents)!

    — Jared Binay, CFA High School student —
  • There are a lot of reasons why I like homeschool. 1. I don’t have to go through the everyday hassle of waking up absurdly early to rush into traffic so I can just be in school on time. 2. I’m my own boss/teacher. It’s hard sometimes when you have those days when all you want to do is sleep or read a book, but then that’s something I learned from homeschooling — just being responsible for yourself. Lastly, If it wasn’t for homeschool, I wouldn’t have been able to serve my God so much. Homeschool allowed me to focus on my spiritual life and to focus on what God wanted me to do.

    — Therese Paman, CFA High School graduate —


We'd really love to hear from you! You can contact us below. Visit our address, or call us at this number.


Call us at

7211088 / 8717002
0998-9907834 or 0917-5996737


Like us on Facebook!


You’ll receive all the latest news, photos, and updates on CFA. It’s fun, promise!

Back to Top