What forms an ideal language teacher