A good teacher should have good communication skills. Communication skill does not means how you deliver but it is how you make effort by going on student's mind level so he/she can understand. I always try my best to communicate well that is why I always used to help my university partners in study. I'll only charge here if the student is...