Present lessons in a comprehensive manner and use visual/audio means to facilitate learning. Provide individualized instruction to each student by promoting interactive learning.
Candidate skills:
1) C, C++
2) python or java
3) HTML, CSS