The Learning Pit: Overcome Challenges to Maximise the Learning Process