Course registration possibly working, not properly tested