Caridad Rosales

Pre-algebra, Biology (with Honors), Health, Homeroom 7

Previous Courses Taught

  • Math 2
  • Math 6
  • Algebra 1
  • Earth Science
  • Science 5 & 6
  • Science Fair
  • Character Development
  • Conceptual Physics

Educational Background

  • 1989 BS Zoology, University of the Philippines
  • 2004 BS in Education (Secondary Science), Collegio de Santo Nino
  • 2007 Diploma in Science Teaching, University of the Philippines


  • Licensure exam for teachers (Philippines)
  • South Carolina teachers association – Biology
  • Coordinator of waste management programs in schools
  • TESA (Teacher Expectations & Student Achievement)
  • ESL Teacher Training
  • Joined the full-time training in Malabon, Philippines in 1989, served full-time for 8 years, doing translation during semi-annual trainings

Year Began Teaching


Hobbies/Fun Facts

Guitar and ukulele playing, translating hymns (English to Tagalog), puzzle making, gardening

“Never think that a word can be said in a heartless way.
As long as there is a word,
there is a heart for it.”
- Watchman Nee

Faculty Members

Sarah Almachraki

Data Analysis

Bethany Blatz

Elementary Music Teacher

Wendy Chao

1st Grade, ASC Advisor

Ruby Chen

6th-8th Grade Social Studies,…

Johanna Choi

4th-5th Grade

Grace Kuai

Office Manager

Jim Miller


Mitali Dutta

Chemistry (with Honors),…

Daisy Escobar

Kindergarten Teacher,…

Garrett Hageman

Physics, Pre-calculus, AP…

Mercy Hearne

Reading 6, Reading 7/8,…

Kimberly Kangas

3rd & 4th Grade

Karen Kayekjian

Language Arts 7/8, English…

James Kuan

Speech, College Prep,…

Dana Martin

Math 5, Math 6

Carolin Menendez

Office Assistant

Elia Munoz


Janeth Quintana

Office Assistant

Felix Ramirez

Algebra II, Geometry

Caridad Rosales

Pre-algebra, Biology (with…

Juan Viana

Spanish I, Spanish II

Pauline Yang

Math 4, Algebra I, Student…

© 2023 Acaciawood Preparatory Academy