Skip To Main Content

Take a Class

Cake Decorating

EdVenture is our course catalog, which outlines all the opportunities for personal and professional development that you can achieve through Iowa Valley Continuing Education (IVCE). Whether you want to train for a new career, upgrade your professional skills, take up a new hobby, or pursue other personal interests, IVCE offers something just for you. We offer hundreds of courses and programs each year, and our printed and online class listings are designed to make it easy for you to find just what you want.

Follow the links above to current course offerings shown online. If you’d rather look at a printed copy, you can view or download the current EdVenture Course Catalog (pdf). To receive a free copy of the printed publication, call Iowa Valley Continuing Education at 641-752-4645 or 1-800-284-4823 or email us at and we’ll be happy to mail one to you.

Online Classes Also Available

In addition to these face-to-face classes held here in Central Iowa, IVCE offers a variety of online courses. They’re interactive, self-paced, and completely online so you can learn at your convenience, day or night. To participate you need email and a computer with internet access (high speed internet will work much better than dial-up). For some courses you may need your own copy of a particular software program. Learn more about IVCE’s online course offerings.

Key to IVCE Course Locations

All courses in our EdVenture Course Catalog are grouped by subject category. Please note the location listed for each course; the location line is in bold type and includes the town, building and room number. Most (but not all) classes are held in these key locations:

  • CEC = Iowa Valley Continuing Education Center, 3702 S. Center St., Marshalltown
  • Iowa Valley Community College Grinnell = 123 6th Ave. West, Grinnell
  • Iowa Valley Education & Training Center = 206 E. Church St., Marshalltown
  • ECC = Ellsworth Community College, 1100 College Ave., Iowa Falls
  • MCC = Marshalltown Community College, 3700 S. Center St., Marshalltown
  • Norris Technology Center = 3700 S. Center St., Marshalltown (north end of the MCC campus)