An education platform for personalized and social learning: assess your current knowledge, identify your weaknesses, and find friends/mentors to help you learn!