TeachLM: Post-Training LLMs for Education Using Authentic Learning Data