PTO OfficersPresident: Diana Preston Vice President: Siobhan Smalley Secretary: Amanda Blake Treasurer: Kim Villegas