The Magic Coat is an analogy of an imaginary coat that helps children to feel safe and deal with a number of difficult situations they may come across in their young lives.  
Magic Coat is a program and set of resources that every child in the world deserves access to, but unfortunately the children who often need this program the most can’t afford it.  The Community Outreach Program provides Magic Coat resources to schools, organisations and not for profits that work with some of the most vulnerable children in the world to help them feel safe, empowered and resilient, to cope with the many challenges that are thrown their way.
The Make A Difference Foundation is hosting their annual corporate golf event in support of the Magic Coat Programme for Kids, Monday 8 March 2021 at the Lake Karrinyup Golf Course.  Members and friends of Perth Rotary Club are welcome to register for this event should it appeal.  Further information regarding the Magic Coat Programme for Kids can be found by visiting their website -