2020 - Sketch Book, Watercolor Online Classes, Chesapeake Fine Art Studio, Stevensville, MD / Multimedia, Watercolor.
2020 - Plein Air workshop, DEGALLERY, College Station, TX / Oil
2020 - Plein Air Workshop, Turner Center for the Arts, Valdosta, GA / Oil
2018 - Plein Air Demo, Cape Ann, MA/ Oil.
2016 - Figure in Landscape Demo, 2016 Canaveral Seashore Plein Air Paint Out Invitational, Canaveral National Seashore, FL. / Oil.
2016 - Plein Air Demo at The Invitation Only Islamorada Plein Air Expo, Morada Way Arts&Cultural District, Islamorada Keys, FL / Oil.
2015 - Portrait Demo for Tallahassee Watercolor Society, Tallahassee, FL. / Watercolor.
2015 - Portrait Demo during En Plein Air TEXAS, San Angelo, TX. / Oil, Plein Air.
2015 - Plein Air Studies at The 2015 Fogotten Coast Plein Air Invitational, Apalachicola, FL. / Oil.
2014 - Workshop at The Apalachicola School of Art, Apalachicola, FL. / Still Life, Oil.
2014 - Master-Class for students, Khabarovsk, Russia / Oil, Plein Air.
2014- Classes on Composition at the Brush and Palette Studio, 1379 Timberlane Rd.,Tallahassee, FL
2014 - 2019 - Portrait Demo during 6th Annual Winter Park Paint Out, Winter Park, FL. / Oil, Plein Air.
2012, 2014, 2016, 2018 - Workshop at the Sea Oats Gallery, St. George Island, Fl. / Watercolor Still life, Oil Still Life, Plein Air, Oil Portrait.
2011, 2016 - Workshops at the Cycling Salamander Fine Art Gallery, Charlevoix, MI / Painting Still life and Portrait, Plein Air.
2010-2018 - Private lessons and workshops for adults and children. Tallahassee, FL. / Watercolor, Drawing, Oil.
2007-2016 - Classes and Workshops at the LeMoyne Art Center, Tallahassee, FL. / Watercolor, Oil Painting and Drawing. Still Life, Portrait, Plein Air.
2002-2003 - DuPage Art League, Wheaton IL. / Oil painting.
2000-2002 - Workshops and Classes at Bell Fine Arts Gallery, Lansing, MI. / Watercolor and oil painting techniques, drawing.
2000 - Classes at Art Studio One. Mason, MI. / Watercolor, drawing.
1999 - Workshops and Classes at Riverside Farm. Marshall, MI. / Watercolor techniques, painting still life and landscape.
1999 - Workshop for the Michigan Art League, E. Lansing, MI. / Oil still Life.
1997 - Private lessons for children, Spartan Village, MSU E. Lansing, MI. / Drawing and painting.
1990-1995 - Assistant Professor at Novosibirsk State Pedagogical Institute, Department of Art, Novosibirsk, Russia. / Courses: Painting, Composition and Drawing.
1994-1995 - Teaching a course Composition, 280 hours, Novosibirsk State University, Russia.
1995-1996 - Lectures at Watercolor Club of Novosibirsk University, Novosibirsk, Russia.
1994- Summer plein-air program, Eniseisk, Russia.
1992 - Lecture series History of Art, State Hermitage Museum, State Russian Museum, St. Petersburg, Russia.
1991 - Summer plein-air program, Tomsk, Russia.
1987 - Teaching at the high-school students summer camp Timurovets, Novosibirsk, Russia.