She has a degree in Physical Education from TSU. Coach Mahaffey brings to the club a wealth of athletic experience. She has played competitive volleyball (college and USAV Women's), softball and tennis for 20 plus years. Her coaching experience includes 10 years of volleyball (high school and club), 4 years of officiating, as well as 4 years of softball. Her training includes college, IMPACT and is working towards her CAP1 certification. Prior to coaching, she began her professional career as Director of International New Business Development where she dictated 10 years to the software industry. Since then she has devoted her time to coaching club, teaching, caring for her family and volunteering at her church.