A review by christenhammons
Anne of Avonlea by L.M. Montgomery

5.0

I can't believe I never read this as a child. I learned so much from it, and I feel like it changed me. I only wish I had read it sooner!