I teach middle school because it is exciting and every day is different! It's great watching students learn and be engaged with the lessons I teach them.
I enjoy it when they go on to high school, come back and tell me that they learned so much in my class and it helps them during their high school years.