Humanizing Higher Education through Innovative Approaches for Teaching and Learning