85545748
Feb 17, 2012
Oct 2, 2012
computer services, namely, creating a community for users to participate in education courses as students or instructors, participate in study groups, participate in discussions, post or view video, post or listen to audio, get feedback, form virtual communities, and engage in social networking in the fields of self-learning, philosophy, psychology, ecology, software and computer programming, art, composition, journalism, creative writing, language acquisition, political science, leadership, game design, statistics, econometrics, data analysis, data visualization, social entrepreneurship, innovation, science, math, engineering, literature and education via electronic, wireless and optical networks
Computer and Scientific