Main qualities a teacher should have for the Millennium’s generation