A system for assigning one or more teachers for teaching in one or more
learning sessions comprises an online learning system having one or more
nodes that creates one or more online learning sessions having
corresponding student/teacher ratios. A scheduling node schedules the one
or more teachers for teaching the one or more online learning sessions. A
database stores teacher qualification parameters associated with the
student/teacher ratio of one or more learning sessions. A processing node
adjusts a teacher qualification parameter associated with a teacher based
on the number of scheduled learning sessions and corresponding
student/teacher ratio of such learning sessions associated with the
teacher. The scheduling node schedules the teacher for one or more online
learning sessions having a student/teacher ratio that corresponds to the
adjusted qualification parameter of the teacher.