Working with us

Teaching Elementary school


Roseville Community School (RCS) is founded in the philosophy of the Progressive Education model. Our programs are multi-age, student centered, and project inquiry based.


  • Collaborate with other teachers to craft the curriculum

  • Facilitate student needs academically and socially

  • Create an organized and welcoming classroom environment

  • Willingness to communicate with parents in person and via email regularly

Minimum Qualification:

  • Experience working in primary education

  • Understanding of Progressive Education philosophy


  • Salary and benefits will be based on qualifications and experience. Benefits offered include retirement plan, professional development, medical supplement, paid sick leave, and more.


We are looking for part-time and full-time teachers. Please upload your statement of education philosophy and resume if you are passionate about progressive education and want to work in an innovative environment.

You may email your files to if you don't use Google Drive.