impacting learning quality