many; plenty; varied; all sorts of; colorful (program); crowded (schedule)
full of ingredients; hearty; substantial
many; plenty; varied; all sorts of; colorful (program); crowded (schedule)
many; plenty; varied; all sorts of; colorful (program); crowded (schedule)
full of ingredients; hearty; substantial