Exploring Necessary Factors In Homework Help