“Effects of Learning Using EDPUZZLE Interactive Video Application on Students’ Interest, Engagement and Achievement in Science Subjects”. 2022. Innovative Teaching and Learning Journal 6 (2): 59-72. https://doi.org/10.11113/itlj.v6.111.