Estimating the effect of Web-based Homework