Reimagining Engineering Education: Pedagogical Foundations and Future Directions