Sometimes kids don't WANT and or not receptive to instruction, however practical, from their parents while they readily accept it in a classroom or other group setting. I lost track of how many times our beloved, most bright and accomplished son has mentioned that he remembers me telling him this or that and he just quietly blew that off as "Mom doesn't have a clue what she's talking about." And now he's trying to teach the same things to his daughter who also usually just blows it off. For now.
But your point is well taken.
As for #10, dressing for success is important to learn. You don't have to dress fancy but if you're at least appropriately dressed as much as possible, pressed, look and smell good, you will make a much better first impression than you will otherwise.
I'm sure that teacher was great and I won't judge him, but my instincts are that he did his students no favors setting that kind of example in how to dress appropriately.
And I disagree that most of that is taught in public education these days.