In this study the Job Demand-Control model was used to study the quality of working life of Dutch secondary teachers. The Job Demand-Control model of Karasek is a theoretical model in which stress and learning are both considered as dependent variables which are influenced by three different task characteristics: job demands, job control, and social support. This model was tested for Dutch secondary teachers (n = 542). Results shed light on the relationship between stress and learning, on the one hand, and the effects of task characteristics on work stress and on work-based learning, on the other hand. It is concluded that the relationship between stress and learning is mediated by the amount of job control as the model predicts. However, the results also reveal that the Karasek model is better suited for explaining stress than for explaining learning. To explain work-based learning variables other than task characteristics have to be taken into account.