I am currently in my 20th year teaching and I have loved every minute of it even if I can't believe I have taught for that long. I have taught 13 years of kindergarten and first grade. The other four years were in upper primary and although most people either love one or the other I have to say, I love both kindergarten and 5th!