Learn classical oil painting techniques in my Louisburg studio. With over 15 years of teaching experience and a Master's in Education, I create a supportive environment where students of all levels can develop their artistic skills.
Small class sizes ensure personalized attention and hands-on guidance throughout each session.
Duration: 4 weeks (2 hours/session)
Schedule: Tuesdays, 6-8pm
Max Students: 8
Learn the fundamentals of oil painting including color mixing, brush techniques, and composition. Perfect for absolute beginners.
Duration: 6 weeks (3 hours/session)
Schedule: Thursdays, 2-5pm
Max Students: 6
Master the art of portrait painting with classical techniques. Learn proportion, value, and how to capture likeness.
Duration: One Day Workshop
Schedule: Saturday, 9am-4pm
Max Students: 10
Paint outdoors capturing the beauty of North Carolina landscapes. Weather-dependent with indoor backup location.
Duration: 2 weeks (2.5 hours/session)
Schedule: Wednesdays, 10am-12:30pm
Max Students: 12
Deep dive into color theory, mixing techniques, and creating harmonious palettes for your paintings.
Receive personalized one-on-one instruction tailored to your specific goals and skill level. Whether you're a complete beginner or looking to refine advanced techniques, private lessons offer the focused attention you need to grow as an artist.
$75/hour - Flexible scheduling available
$50/person (minimum 6 people) - Perfect for celebrations!
10% discount when you book 4+ sessions
"Boni's patient teaching style made learning oil painting accessible and fun. I never thought I could create something so beautiful!"
Sarah Mitchell
Introduction to Oil Painting
"The portrait techniques I learned have transformed my artwork. Boni's knowledge of classical methods is incredible."
David Chen
Portrait Painting Intensive
"What an amazing day! Painting outdoors with such a talented instructor was an unforgettable experience."
Lisa Anderson
Landscape En Plein Air