Research and Homework