Public school teachers skills gap