Math is an abstract subject. For students, learning usually happens best when they can relate it to real life. As math becomes more advanced and challenging, that can be not very easy to so. This teacher is absolutely genius as he finds new ways to teach maths to students. As a result, many young minds find themselves needing to work harder and practice longer to understand more abstract math concepts.