UDL Framework

Provide multiple means of representation
Present multiple examples and non-examples of a concept
Provide differentiated instruction
Support learners’ background knowledge

Provide multiple means of expression
Learners can practice and apply new skills and knowledge with appropriate supports
Learners can benefit from ongoing, timely and relevant feedback
Offer your learners a variety of ways to practice, apply and demonstrate skills and knowledge

Provide multiple means of engagement
Provide learners with choices of content and tools
Offer adjustable levels of challenge
Offer a wide range of rewards
Vary the learning context

Resource: http://www.donjohnston.com/