Teacher Anytime/Anywhere Learning