Mini Whiteboards have completely revolutionised how I teach programming.
I’ve always done PRIMM, but moving Predict, Run and Investigate onto MWBs has increased engagement, allowed me to correct misconceptions quicker and deepened understanding.
I can’t imagine teaching without them now.