I would highly, highly recommend a class through Umbriacooks4u (http://www.umbriacooks4u.com/). The class is located near Perugia, which was an easy drive off of the A1.
Nonie and Tati provide a well-prepared class including appetizers, primi, secondi, and a dessert featuring Umbrian cuisine. They are very conscious of providing a good value class that will fit into your travel schedule. They can also customize the class to particular foods/styles that you may want.
We had an absolutely fantastic time - highly recommended! It was by far the best meal of the trip.