maybe try this layout for the course offering API?