Simply the best! Tells it straight, gets it right and always employs so much care and attention to detail when doing so. My kids all love him and are very comfortable with him and we value and respect his opinion. Any mother would be lucky to have Dr Michael Loubser in her arsenal!