A framework for investigating blended learning effectiveness | Synapse