Teaching is hard. It is a challenging enterprise. Don’t take this as whining, mind you. Teaching should be hard. It should push, challenge, stretch – force the teacher to continually be the learner through each day, month, and year as the career continues. Teaching isn’t the same day after day.