Junior School Science, Technology, Engineering and Mathematics (STEM) teachers have been challenged to embrace virtual laboratories. The move seeks to improve teaching and bridge the gap created by ...