Interactive learning has been effectively used to ensure that students can keep their progress up-to-date, their programming and IT skills can be improved on the weekly basis and regular feedback has been given to students to ensure they can revise areas that require their attention. Students find that there is an improvement in their learning outcomes. Learning satisfaction before and after the use of interactive learning has been measured and there is a 20% increase in their learning satisfaction in 2015. Thus, interactive learning has been very well delivered in higher education and training for data analysts.