Lately, user quality of experience (QoE) during their interaction with a system is a significant factor in the assessment of most systems. However, user QoE is dependent not only on the content served to the users, but also on the performance of the service provided. This chapter describes a novel QoE Layer that extends the features of classic adaptive e-learning systems in order to consider delivery performance in the adaptation process and help in providing good user perceived QoE during the learning process. An experimental study compared a classic adaptive e-learning system with one enhanced with the proposed QoE Layer. The result analysis compares learner outcome, learning performance, visual quality and usability of the two systems and shows how the QoE Layer brings significant benefits to user satisfaction improving the overall learning process.