STEM Learning: the Key to Developing Critical Thinking Skills in Students | Synapse