Priorities In Teacher Education: The 7 Key Elements Of Pre Service Preparation