Being a teacher in today's society is an incredibly hard task. No matter what grade you teach, the world around is changing and moving at a pace faster than most of us can keep up.
In reality, being a teacher is like being a parent, with also the job of teaching and educating them, while setting them up for success. It's 10 hats on one person.