A learning platform that unites teachers with students