Tom completed his Master's degree in Biological Anthropology at Florida Atlantic University, where he taught anthropology and philosophy. He graduated from Canisius College in Buffalo, New York, with a B.S. in Biology, minoring in Animal Behavior. As an undergraduate, Tom volunteered as a guide at the Buffalo Zoo, which sparked his passion for teaching. Since joining PTS, Tom has taught college level Math, Science, Humanities, Writing, and SAT/GRE preparation. He also teaches Introduction to Anthropology and Biological Anthropology at Nova Southeastern University.