Aligning Teacher with Student Preferences for Tailored Training Data Generation