She has a bachelor's degree in English with a minor in professional writing and a master's degree in educational psychology and instructional technology. She has served as a master trainer for the state of Oklahoma in performing training for the 48,000 teachers in K-12, higher education and vocational-technical schools. She has worked in the field of IT for 11 years as a configuration management specialist, three years as a training developer and 11 years at Cameron University. She teaches multiple classes using distance education technology.