Are teacher education programs preparing beginning teachers for the realities of the classroom?