Schoology is a web-based learning management system (LMS) to create online courses with the use of multiple resources like videos, texts etc. Teachers can assess students, provide feedback, and then follow them when resubmit assignments to demonstrate growth. Schoology is integrated with Google and Microsoft. It is also possible to strenghten the relations with families by creating parents groups.
Video presentation: https://youtu.be/QgHWMGlGgbk
NB: As from august 2020 the free version of schoology for teachers is suspended because of the increase of users due to Covid-19