He was previously a TAP mentor teacher and English teacher at Carter High School. He also taught language arts and reading at Halls Middle School. Glenn has a bachelor’s degree in English literature (cum laude) and a master’s degree in curriculum and instruction from UT.