Courses and programs designed for personal enrichment and the pursuit of your passions. Whether you are seeking personal development or hoping to take up a new hobby, you’ll find the possibilities are endless at Moraine Valley. We feature courses ranging from computers and home improvement to dance and everything in between for all ages from preschoolers to active retirees.