Teacher vs Trainer vs Coach Among the words teacher, trainer and coach there are slight differences. How many times in our lives have we come across words like teacher, trainer, coach, mentor, guide, counselor, facilitator etc., but rarely do we appreciate the subtle difference between the functions and responsibilities of each of these roles. […]