Uncovering patterns and trends in online teaching and learning for STEM education · Study