Redefining Teaching Competence through Immersive Programs