A good trainer should have thorough conception of the subject Trainer is teaching. Communication between the speaker and the audience should be very clear. Trainer should have knowledge of practical, industrial base, down to the grass root. They should not be a mute speaker just to say do this, do that but capable to guide the trainees. The trainer is called a Guru and hence he should understand the type of audience. Trainers should establish a good relation with the students and for the same purpose, they should be friendly with the trainees and not scold them. Rather, they should guide them in the right direction. Any trainer needs immense patience to deal with the students as every person has a different capacity of grasping what is being taught. To make students understand in detail, the trainers should tell some stories, facts, incidences to make the matter more realistic. The trainer must have the charming personalities which attract the trainees. We at Prominent conduct frequent train the trainer workshop in house and enhance their individual skills.