I would like to propose that there are certain tangible factors, and perhaps a few intangible factors, that make a teacher great. I believe these factors are knowledge, clear and linear presentation, passion, entertainment, the ability to apply, and caring.