Academic Decathlon

Advisor:
Libby Cross