A teacher is someone who has skills they can share. They enjoy helping others and will run regular classes to pass on their skills to others. This is not a role taken lightly or for those wishing to offer the occasional class. A teacher is someone who loves to teach and teaches regularly (at least once a month).