Pedagogical approach explained (video 1:30min)
https://youtu.be/o7Y8l0JzrlM