1. Innovation of Curriculum
2. Instructional Design
3. Learning Styles
4. Learning and Teaching
5. Media Development
6. Teaching Methods and Strategies
7. Developing Teaching Materials
8. Developing Learning Evaluation