The People Behind Every Student’s Success
At Green Valley Public School, we believe that a great school is built by great people. Our dedicated team of teachers and staff works together to create a safe, supportive, and inspiring environment where every student can learn, grow, and achieve their full potential.
Our staff members bring together knowledge, experience, compassion, creativity, and a strong commitment to education. They go beyond the classroom to understand each child, encourage curiosity, nurture confidence, and help students develop into responsible and capable individuals.

Principal / Head of School
Our Teaching Team
Our teachers are the heart of our school. They use engaging teaching methods, modern educational practices, and individual attention to make learning meaningful and enjoyable.
Each teacher is committed to:
- Providing quality and student-centered education
- Encouraging curiosity, creativity, and critical thinking
- Recognizing and supporting individual talents
- Creating a positive and inclusive classroom environment
- Guiding students in both academic and personal development
- Inspiring students to become confident lifelong learners

Ajay Thakur
VICE PRINCIPAL (M.Sc, B.Ed.)
Dedicated to helping every child reach their full potential.

Anil Sharma
PGT (M.Sc, B.Ed.)
Fosters a safe and inspiring environment for student growth and learning.

David Martinez
Support Staff
Brings warmth and creativity to our supportive school community daily.
Elena Rostova
Program Coordinator
Dedicated to helping every child reach their full potential.
Elena Rostova
Program Coordinator
Dedicated to helping every child reach their full potential.

Together, We Inspire. Together, We Grow.
Behind every confident student is a team of educators who believe in their potential. At Green Valley Public School, our staff works as one team—with dedication, integrity, and care—to provide every child with the guidance and opportunities they need to flourish.