Under the supervision of the Principal, the Assistant Principal assists in the administration, development, implementation, evaluation, and improvement of the school’s curricular, co-curricular, and extracurricular programs; acts on the Principal’s behalf when so directed and performs other duties as assigned