a mixed bag/bunch
A diverse mixture or group. The conference was a mixed bag of all kinds of different people. I thought that all of my classes this semester would be interesting, but it's really been a mixed bag so far.
a varied collection of people or things. (Refers originally to a bag of game brought home after a day's hunting.) The new students in my class are a mixed bag—some bright, some positively stupid. The furniture I bought is a mixed bag. Some of it is antique and the rest is quite contemporary.
A heterogeneous collection of people, items, activities, or the like; an assortment. For example, The school offers a mixed bag of after-school activities-team sports, band practice, a language class . This idiom calls up the image of a sack full of different items. [First half of 1900s]
a mixed bag
COMMON If something is a mixed bag, it contains things that are of very different types or qualities. The newspapers carry a mixed bag of stories on their front pages. The programmes are a mixed bag as they have to cater for all tastes. Note: The bag referred to here is a hunting bag containing the different kinds of animals and birds that the hunter has shot.