Who or what contributes to student satisfaction in different blended learning modalities? | Synapse