1. Show knowledge with activities,and demonstrations to enhance quick assimilation and understanding the topic better.
2.promote self-learning and critical thinking skills
3. Blend the students and teacher personality and interests with students needs.
4. Organize group learning for students to enhance communication skills both verbally and...