Lester Lalla
Lester Lalla is the headmaster of St John's Preparatory School