1 Introduction  
2 Generic Architecture of LMRS  
3 Data Types  
4 Training Strategies of LMRS  
5 Learning Objectives of LMRS  
6 Formulating Training with Data Types  
7 Evaluation  
8 Discussion and Future Directions