Debbie Sprowls 

Teacher of teenagers; lover of wit & sarcasm; mother of two; ally & advocate