Art Classes and Lessons in Winnsboro Serving North East Texas Communities
Monthly Oil Painting Classes
Currently, I am teaching at the Winnsboro Center for the Arts annex building in Winnsboro, TX and at the Mineola League of the Arts in Mineola, TX. These classes are a full day session held once a month from 9:30am -4pm.
For class times, fees etc., and to register please visit either location with the links above. You may also contact me for further questions.
Additionally, I’m teaching virtual lessons using the Zoom Conference App.
To join one of the Zoom art sessions please contact me. We meet the first Monday of each month from 6pm -8pm. Fee is $70 for the session. Additionally each class is recorded and you will receive a link to download a video of the class. Cost for Private Sessions are based on time and need of a particular student.
If interested in a self paced video lesson, click the button to review information on painting a Texas bluebonnet landscape! This was originally done at the beginning of the Covid Pandemic for my students.

Learning to oil paint may seem like a daunting task at first, however, with 40 years experience the art instruction William provides will make even the most apprehensive student feel confident! In the words of one of his students expressing appreciation it was said, “I think you are a great artist and instructor. I appreciate you sharing your knowledge and your kind pleasant way of teaching.”
About the Art Classes
Whether it be a virtual class using Zoom or in person, these classes are designed for adults and painters at all levels of experience. The classes are flexible allowing for each student to work on their own projects. Other times the class will focus on some particular aspect of painting while still giving time to work on your own individual paintings. William takes pride in offering great instructional support and encouragement for all his students. You will learn the following based on your painting projects and goals.
- Color theory and how to analyze and mix color
- Materials and how to use them
- Tips and tricks for drawing as it relates to painting
- Composition and Perspective
- And more…
It may seem daunting to start painting, but a key to success in learning to paint, especially for a beginner, is not allowing oneself to feel overwhelmed. Learning to paint is a journey and there are many aspects to it and skills are developed over time. You’re not expected to remember every new topic that is introduced in any particular class session. If you were, then you might have reason to feel overwhelmed.
I began painting at the age of 12 in an all adult class. Did I feel overwhelmed? NO! I knew my teacher was skilled and if I made a mistake would show me how to correct something. In the end, I learned and so can you.
Enjoy this oil painting demo
Class Cancellation and Refunds
Online Zoom Classes
Zoom classes are held once a month on the first Monday and paid at the beginning of the month. Since you will receive a link for the class recording, there is no make up if you miss. If the class has to be canceled on a certain day it will be rescheduled.
Monthly Classes
My one day paint sessions at the Winnsboro Center for the Arts or at the Mineola League of the Arts is a pay as you go class. Since registration and the fee is paid to the corresponding organization, refunds and cancellations are done through them.
Workshops (None Currently)
We all can expect the unexpected from inclement weather (icy roads, severe storms) to illness and other events that may prevent you from attending a scheduled art class. However, if the class is a 2-3 day workshop there is a cancellation policy.
Please be mindful, that once you register, either by phone, email or web form (if available) you are committing yourself to attend. Deadline for joining the class is typically 7 days prior to the start date.
This shows good faith on your part that you have arranged your affairs to attend and allows me to know how many will be attending any given workshop. This is necessary so I can make all preparations for the class. Early registration is highly appreciated.
Cancellations must be made 72 hours (3 days) prior to the scheduled class time for a refund. Last minute cancellations after that will not be refunded.
Emergency and other situations will be handled on a case by case basis. Please contact me to discuss and I will try to work with you.
If the class has to be cancelled for other reasons you will receive credit towards a rescheduled class.
I appreciate those who are respectful of my time and experience and I will do my best to make your time spent in class enjoyable and of benefit to your artistic endeavors.