You're right - you can give users additional roles on the Participants/Enrolled users page. However, if they remain in the cohort then they'll remain as a student in the courses.
Roles and permissions
Change an enrolled student to be a teacher
This discussion has been locked so you can no longer reply to it.