Teaching for charity

Teaching for charity

​I am sure that many of you are aware that poverty and inequality remains a massive problem worldwide. Across the globe, millions of people are stuck in a vicious cycle with no hope of improving their lives. In fact, there are currently more than 72 million children...