Awesome, thanks (deleted my original comment accidentally, just asked how this differed from `_generate_subtasks` which was removed from `tasks.py`).

My only concern with this function being located here is the possibility that another user might come in and change the way this function operates for some other instructor task function that could adversely impact email operation.