Teaching strategies for Effective Learning of chemistry- A Review | Synapse