A blended learning model supported with Web 2.0 technologies | Synapse