I agree with all your points as I have successfully used them as a parent.
I believe that every child is unique but the fundamental human nature is the same. Every human/child needs to be respected and aknowledged .

The future belongs to those who prepare for it today.
Malcolm X