I have previously used Angel Training for training sessions. Cheryl is reliable and professional at all times. I have never been let down either at short notice or otherwise. Cheryl and other members of her team have provided the training sessions for me and are all professional. I have many customers contacting me for details of the company used because the sometimes ‘boring mandatory’ session is made interactive and interesting compliments of the trainer. I have worked with other companies but Angel Training I am happy to recommend. Thank you Angel Training.