Expert and novice trainers : differences in knowledge and problem solving strategies

Full text