learning opportunities, physical social interaction, online communities