
Texas Program Associate
Alyssa Glenn (she/her/hers) is the Teach Plus' Program Associate in Texas. Alyssa received her BA in Business & Organizations and Communication Studies from Albion College in Michigan and her MEd in Curriculum and Instruction from the University of Nevada, Las Vegas. Prior to joining Teach Plus, Alyssa was a Teach for America corps member, serving in a Title 1 elementary school in Las Vegas, Nevada. In her spare time, Alyssa loves traveling, exploring Austin with her puppy, and spending time with family.