Is there a way to assign the same assignment to multiple classes? I do not want to merge /cross-list my classes or put assignments into Commons. Coming from Google Classroom, where this was a super easy option.
Assignments are tied to the course and the students in that course. There is no way I know of that you can assign a given assignment in one course to students in other courses. Cross-listing would be the way to move enrollments from one course into another ... and then all student from both courses can access that assignment from once course shell. How do I cross-list a section in a course as an instructor? Also, I'm not sure why you mentioned Canvas Commons...as Commons is not something that students have access to within Canvas.
I know this might not be the answer you were looking for, but I hope it has helped in some way to answer your question. Sing out if you have any other questions about this...thanks! Take care, stay safe, and be well.