Avalon Class Schedule Want to learn more about the various classes we offer? CLASS DESCRIPTIONS Have a question? CONTACT US