Improving the quality of student learning: a systems approach