Adaptive Learning is defined as an approach that works to tailor the learning experience to the specific needs of the individual. It also?
1) Increases student engagement
2) Improves learning outcomes
3) Provides personalized feedback
4) All of the above