As there is always a scope for continuous development, several training methods have proven highly effective and are widely accepted in improving the Technical Skills and communication skills of the employee. These training methods include on-the-job training, role playing, self instruction, team building games and simulations, computer based training, mentoring, and job rotation. Any further development to these methods would yield good results.