Computer services, namely, creating an on-line community for registered users to post user profiles, participate in discussions, receive and exchange feedback from and with their peers, exchange information, form virtual communities, maintain calendars, engage in private messaging, and engage in social networking in the field of education
Computer and Scientific