Looking for a Learning Management System

I need a Learning Management System for my organization. I should be able to create a syllabus in the LMS.
Several schools are affiliated to my organizations. Teachers from those schools should be able to see the curricculum and assign the tasks to kids in their respective schools. The teachers should be able to see the progress of the kids they teach. Members of parent organization should be able to see the overall progress across schools.

Which LMS is suitable for this?