First of all, a great tutor needs to know the subject pretty well. Then he or she needs to be really patient throughout the class, just like the tutor in this video. A great tutor also needs to have a great communication and listening skills. See, it is not easy!
I just want to thank all the tutors out there for making a difference every day, one student at a time! Keep teaching and learning people!