Student speakers (from left) included Devin Billups, a senior at Hazelwood Central, Azaria Foster, a junior at Westminster Christian Academy, and Darryl Monroe, a senior at Christian Brothers College.