is every child is different. There is no right way or wrong way when it gets down to it, because every situation differs and no day is ever the same. All the theory in the world doesn't make up for good old instinct and the ability to read each child in the situation. And because of that we're never really sure (or at least I'm never really sure) if what we're doing is right or not.
Sometimes it would be nice to have a formula. If you do a, b, c and then multiply times d you'll equal the perfect lesson. The kiddo will learn AND will sit still and listen to you. If you're lazy you can skip c but then he'll only learn some of your lesson.
It doesn't work this way. You can do everything by the book and still have the kids fall apart. Your lesson can look perfect and the kids can learn nothing. Your lesson can look like a disaster but actually be successful. And sometimes there is no way to know how it's going to turn out.
When you do the 'right' thing, how do you know? Most of the time there is no one there saying, 'wow, that was great'. We get credit for when things look good on the outside, or when test scores are high. The rest of the time you ask yourself, 'if this looks ridiculous but gets results, is it worth it?'
How do you prevent a tantrum? Make a kid pee in the toilet and not the floor? We all have techniques for these and most of us can give advice like we're Dr. Phil, but it doesn't always apply to every child every time even though we act like it should.
Do we need perfection? What would perfection in the classroom look like? When is it ok to say, 'you know what, that was far from perfect, but that is ok'?