GA for lesson assignment