Leigh Cahill, Threes Lead Teacher
Ms. Leigh Cahill recently moved back home to New Orleans from Tampa, Florida. Leigh has spent the last three years in an administrative role but her first love is the classroom. She is so excited to get back to teaching. She been married for 25 years and has two children (one at LSU and the other is still in Tampa).