Effective teacher training: cooperative learning based approach - Ahuja, Anupam