Learn and enjoy the Italian summer in beautiful Florence, Italy

COURSE DURATION: 1 week, 2 weeks, 4 weeks, 6 weeks, 8 weeks, 12 weeks
2025 START DATES: May 4, May 18, Jun 1, Jun 15, Jun 29, Jul 13, Jul 27, Aug 24, Sep 7, Sep 21