Students enrolled in leadership courses have many opportunities to develop leadership skills both up front and behind the scenes. These skills include, but are not limited to, peer to peer mentorship, relationship building, group management, event planning and facilitation, fundraising, advertising, and campaigning. Leadership classes plan and execute assemblies, spirit weeks, fundraisers, and other student activities, and contribute to the culture and climate of the school community.