Blended Learning Tools and Practices: A Comprehensive Analysis | Synapse