Teaching and Non Teaching jobs in Crescent Public School Teaching Staff Vacancies Crescent Public school has a very strong academic reputation that shows the hard efforts from teachers, support staff and Students. The ideal Crescent Teacher will be an experienced teacher who is able to plan, prepare and deliver engaging and effective lessons that keep