When searching for new activities, it would be nice if one of the filters allowed for searching for or removing previously assigned activities. Right now, you can see which lessons have already been assigned to classes as you're at the final step, so you have to remove it from the selected list and go back to the search list for similar lessons hoping they also weren't previously assigned.