Immersion Learning Approach