Mrs. Jennifer L Swift

Phone: 314-854-6757


Degrees and Certifications:

BS -Computer Science MS Education Administration NBCT - AYA

Mrs. Jennifer L Swift

I'm in my 23rd year teaching, I've taught at Ladue, Hazelwood East, and Lindbergh and am excited to start a new adventure here at Clayton High School. I have two children in 3rd and 4th grade.  



  • Wordle