HyFlex learning is a term used for a combination of hybrid and flexible learning. The key in HyFlex learning environment is the flexibility available to the learners to choose and participate in a range of delivery options, including online, blended and in-person activities within a course or a programme.