Courses can be added and removed, something is buggy with the foreign keys