Adapting to Learning by Doing (LBD): Challenges Faced in Implementing the Student Enhancement Program (STEP) | IEEE Conference Publication | IEEE Xplore