FestivalsCeltic Connections, Glasgow, ScotlandCeltic Colours International Festival, Cape Breton Island, Nova Scotia, CanadaNewport Folk Festival, RIWinnipeg Folk Festival, Manitoba, CanadaPhiladelphia Folk Festival, PACity Stages, Birmingham, ALJacob's Pillow, Lee, MAChico World Music Festival, CAFalcon Ridge Folk Festival, NYChamplain Valley Festival, Burlington, VTSummer Solstice Festival, Los Angeles, CASebastopol Celtic Festival, CAGrass Valley Festival of World Music, CADingwall Festival, ScotlandBracknell Festival, EnglandEly Festival, EnglandCrawley Festival of American Music, EnglandRedditch Festival, EnglandMemoire et Racines, Joliette, PQ, CanadaLa Grande Rencontre, Montreal, PQ, CanadaHarbourfront Centre Celtic Festival, Toronto, ON, CanadaWheatlands Traditional Arts Weekend, Greenville, MIPittsburg Irish Festival, PAPhiladelphia Irish Festival, PAGrandfather Mountain Scottish Highland Games, Banner Elk, NCStone Mountain Scottish Highland Games, Atlanta, GAPleasanton Scottish Highland Games, Pleasanton, CAColumbia Folk Festival, PAClarion Folk Festival, PAVirginia Highlands Festival, Abington, VA
Performing Arts CentersMyerhoff Symphony Hall, Baltimore, MD (A Winter Solstice Celebration with Helicon)Centre Pierre Peladeau, Montreal, PQ, Canada (D'Amour et de Danse)Les Salles du Gesu, Montreal, PQ, CanadaThe Basilica of the Assumption, Baltimore, MD (Christmas with the Baltimore Choral Arts Society)Pinecone, Raleigh, NCIvy and Stone, Summersville, WVMaison de Culture Frontenac, Montreal, PQ, Canada (Memoires Vives sponsored by Radio-Canada)The Roda Theater, Berkeley, CA (Fiddle Summit with Alasdair Fraser, Darol Anger and Mike Marshall)Alys Robinson Stephens Performing Arts Center, Birmingham, ALLongwood Gardens, Kennett Square, PAStrathmore Hall, Rockville, MDHoover Auditorium, Lakeside, OHRochester Civic Music, Rochester, MN (week-long residency with Ensemble Galilei)Fairlane Music Guild, The Henry Ford Estate, Dearborn, MIThe Concert Society at Maryland, College Park, MDMuseum of Our National Heritage, Lexington, MAMuseum of Fine Art, Philadelphia, PAPorter-Phelps Museum, Hadley, MACommon Fence Music, Portsmouth, RIThe Barbican Centre, London, EnglandThe Palace Theatre, Redditch, EnglandNewcastle Arts Centre, EnglandGainsborough Arts Centre, England
CollegesUniversity of Arkansas at Little Rock, AKUniversity of Georgia at Athens, GAPalm Beach Community College, Lake Worth, FLCarleton College, Carleton, INAntioch College, Yellow Springs, OHElon College, Elon, NCRegis College, Weston, MAWellesley College, Wellesley, MAHagerstown Community College, MDSt. John's College, Annapolis, MDCollege of the Atlantic, Bar Harbor, MEMiami University, Hamilton, OHReed College, Portland, ORMarlboro College, Marlboro, VTEvergreen College, Olympia, WAUniversity of Wisconsin, WIAverett College, WV
ClubsThe Bottom Line, New York, NYMakor, New York, NYCedar Cultural Center, Minneapolis, MNOld Town School of Folk Music, Chicago, ILThe Ark, Ann Arbor, MITen Pound Fiddle, East Lansing, MIIron Horse, Northampton, MAClub Passim, Cambridge, MAJohnny D's, Somerville, MATractor Tavern, Seattle, WAMcCabe's, Santa Monica, CAThe Ash Grove, Los Angeles, CAFreight and Salvage, Berkeley, CAKuumbwa Jazz Center, Santa Cruz, CANoe Valley Ministry, San Francisco, CAFocal Point, St Louis, MOPrism Coffeehouse, Charlottesville, VAAcoustic Renaissance, Hinsdale, ILLiving Traditions, Orange County, CAKirkland Arts Center, Utica, NYSkylight Exchange, Chapel Hill, NCGodfrey Daniels, Bethlehem, PA12 Bar Club, London, EnglandLewes Folk Club, EnglandThe Mean Fiddler, London, EnglandThe Boat Race, Cambridge, EnglandThe Library, Perth, ON, CanadaRogue Folk Club, Vancouver, BC, CanadaMouton Noir, Wakefield, PQ, CanadaThe Yellow Door, Montreal, PQ, CanadaCowichan Folk Guild, Duncan, BC, CanadaUtopia, Nelson, BC, Canada
Radio/TV Appearances"Christmas with the Baltimore Choral Arts Society," WMAR TV, Baltimore, MD"Eye on Toronto," CFTO TV, Toronto, ON, Canada"Memoires Vives," Radio-Canada, Montreal, PQ, Canada"Caught in the Act," WGBY TV, Springfield, MA"Women Creating," C3TV, Yarmouth, MA"West Coast Live," KQED, San Francisco, CA"FolkScene," KPFK, Los Angeles, CAPublic Radio Stations nationwide, including WGBH, WUMB, WERS, WBRS, WETA, KALW, KPFA, KCRW, WDIY, CKUT, CIBL
Selected Community ConcertsAL: Ft. PayneCA: Alameda, Mariposa, OakhurstCT: Farmington,GlastonburyNC: Gray EagleNH: ConcordNY: St JamesOR: Pistol River, Umatilla, Pendelton, AshlandPA: HarrisburgWI: Hayward, Madison
Music Camps and WorkshopsThe Swannanoa Gathering, Asheville, NCValley of the Moon Scottish Fiddling School, Boulder Creek, CAFestival of American Fiddle Tunes, Port Townsend, WARocky Mountain Fiddle Camp, Estes Park, COFiddlekids, El Cerrito, CAPinewoods Dance Camp, English-Scottish Session, MA (Scottish band leader)Lark in the Morning,, Mendocino, CASuzuki Institute of So. California, Pasadena, CASummer Strings (Suzuki), North Andover, MAFiddle Tent (Founder and Workshop Leader), Stone Mountain Scottish Games, Atlanta, GAScottish Fiddling Seminar, San Luis Obispo, CAScottish Fiddling Seminar, Bowen Island, BC, CanadaL'ecole des arts de la veillee, Montreal, PQ, Canada (workshop)Suzuki Strings of Madison, WI (workshop)
Other EventsScottish Heritage USA Annual Convention, Boston, MAInternational Conference of Immunologists, The Breakers, Palm Beach, FLInternational Conference of Ophthalmologists, Baltimore, MDSociety for Gynecological Investigation Annual Convention, Toronto, ONHayward Half-Marathon, Hayward, WISaturday Evening Balls at Stone Mountain and Pleasanton Scottish GamesKilts and Ghillies Ball, Wilton, CTWestchester Ball, Westchester, NYHogmany Ball, Philadelphia, PAFolk Alliance Official Showcase, Wash., D.C.