Understanding Large Language Models for Education