One answer to this is the agile learning approach with its flexibility in relation to all three above mentioned requirements.
Eine Antwort darauf ist der Ansatz des Agilen Lernens mit seiner Flexibilität in Bezug auf alle drei der oben genannten Anforderungen.