Fix Course Loading
We forgot to set Couse::kind to Course::SequentialCourse on the target object. So the pontential wrong old value could survive the loading process.