Societies are changing rapidly because of automation and digitalization, but local and global business environments are also becoming more volatile. Changing societies also place requirements on education: the number of atypical learners is growing all the time, and lifelong careers have been changed to lifelong learning. Traditional education approaches do not support part-time learners or lifelong learning; personalizing the learning process for every student separately is too laborious. In this paper, we study a flexible, personalized learning approach and an information system (Wihi) to support it. Wihi is a thesis management tool for students to plan and schedule their theses and for the thesis supervisor to centrally monitor the progress of different theses. In addition, it allows curriculum management to follow the whole thesis situation. Although Wihi was developed for a specific need, the personalized learning assumptions behind it are also applicable in other education cases.