Sonia M. Smith
Sonia M. Smith

Sonia M. Smith

Wife for 20 years, and mother of two beautifully talented children. High school English teacher, and advocate for public education. Busy? Yes! Tired? No!