Schedule

Oops!  Heidi’s schedule is being updated.

Check back again in the near future so you might be lucky to catch one of her clinics or performances.