Key Characteristics of MOOC: How Do They Impact Learning