National Curriculum Framework for Teacher Education Towards Preparing Professional and Humane Teacher National Council for Teacher Education New Delhi National Curriculum…