Technology and peer learning can be used to optimise classroom time and enhance problem-solving skills. Here, Teck Seng Koh ...