Predicting Learning From Student Experience of Teaching: A Theory of Student Knowledge Construction in Classrooms