1. Know your Students 2. Know the content you teach 3. Planning & Implementing 4. Create a supportive and safe learning environment 5. Assessment, Reporting & Feedback 6. Engage in Professional Learning 7. Engage Professionally with colleagues, parents/carers and the community