Return to Article Details Developing a Holistic Framework for Teaching Effectiveness: An Analytical Study on Multiple Dimensions and Stakeholder Perspectives