Important element is deeply understanding our curriculum. Most teachers know what they're going to cover this week or this term. Few of us can specify precisely what students should know, understand, and be able to do as a result of any particular learning experience or set of learning experiences. Without that specificity, alignment between content, assessment, and instruction is weak.
Readiness is a student’s entry point relative to a particular understanding or skill.
I have find that today's students are often more tolerant of human variance than students in earlier generations might have been. On the other hand, some of our students need much more interaction with a wide variety of peers so they level of understanding deepens and so they are prepared to live in a world that is only going to get smaller.