Teaching and learning are complex due to the many factors that impact what happens in a classroom. Teachers need to constantly adapt and change their activities and plans accordingly. And in order to do just that in an efficient and effective way,...