English language teaching and assessment in blended learning | Synapse