Hi Marry There is a problem with this idea.
One course creator should be able to delete a course that he/she created. I give instructors to create a course in their category. Such that,
An math prof. can only create course in math category i manually assign them as a course creator at that category.
But at the end of the semester this math prof. should be able to delete his/her courses but shouldn't be able to delete other instructors' courses.