Impact of classroom environment, teacher competency, information and communication technology resources, and university facilities on student engagement and academic performance | Synapse