Hannan High marks 25 years of success, resilience