Pervasive learning promises an exciting learning environment such that users can access content and study them at anytime, anywhere, through any devices. Besides delivering the right content to the learner, it is necessary to provide acceptable Quality-of-Service (QoS) guarantees in terms of presenting the content. In this paper, we propose a recommendation approach based on fuzzy logic theory towards QoS-aware pervasive learning. It determines appropriate presentation form of the learning content according to user's QoS requirements and device/network capability. We also propose an adaptive QoS mapping strategy, which dynamically sets quality parameters at running time according to the capabilities of client devices. The experimental results show the proposed approach is feasible and acceptable to enable QoS-aware pervasive learning.