John Perlette serves as the Director of the Upper School. In 2018-19, John served as Assistant Director of the division. John started teaching mathematics in the Upper School in 2001 and has previously been the Math Department Chair and the Faculty Advisor for the Honor Council. John has also been an assistant coach for cross country and track and field at Oak Hall for many years. He holds a Bachelor of Science and a Master of Science degree in Mathematics and a Master of Science in Biochemistry, all from the University of Florida. He has taught mathematics at Florida SouthWestern State College and taught Math and Chemistry at the University of Florida. He and his wife, Michelle, have one son, John, who graduated from Oak Hall in 2010.