- Graduated from Tuscaloosa County High School in 1989
- BS from the University of Alabama in 1994
- Masters in 1998
- Ed.S in 2001
- Holt Elementary 1994 - 1997
- Faucett-Vestavia 1998 - 2000
- Taylorville 2000 - present
I am married to Joey Milligan, who is a teacher at Duncanville Middle School. We have two kids. Brady is seventeen and Max is twelve and they attend American Christian Academy. We attend University Church of Christ.