Essays On Technology-Mediated Training: Implications For Design And Evaluation