education and teaching careers in Najran, Saudi Arabia