heterogeneous
[adjective]
composed of a wide range of different things or people
Ex:
The
classroom
was
heterogeneous
,
with
students
of
different
ages
and
abilities
.