Computer-Based Training and e-learning both of these methods have been popular in staff development. Identify the pros and cons of each learning approach; describe which approach is best used with diverse populations, geographically dispersed locations, and learning styles, and explain why.