They Teach Us How to Teach Them: Teacher Preparation for the 21st Century