Expert-led Photography Classes

Photo Workshops and Information 


Welcome!  My wildlife and nature photography workshops are designed to develop and enhance your skills to capture quality imagery and get the most out of your camera. These workshops will be available for DSLR cameras for all levels of expertise. Instruction will cover compositional techniques, strategic positioning, lighting, and other custom functions of your camera. My focus is on helping you improve your nature photography skills and expand your creativity while providing you opportunities to photograph unique and exciting outdoor adventure and nature subjects. If you would like to advance your photography to the next level, come along for an exciting workshop or two! 


Here is a list of my upcoming photo workshops.









Photo Workshop Information



  • The half day workshop begins at 7am (unless otherwise stated) and runs through 1pm.  The cost is $90.
  • The one day workshop begins at 7am and runs through 5pm (unless otherwise stated). The cost is $180.
  • The multiple day workshops are specific destination photo trips, and the cost is $180.00/day and begin at sunrise.
  • Transportation is not provided unless prior arrangements have been made.
  • Workshops are limited to 3-5 people so I am able to spend time with each photographer.
  • Hotel accommodations and other travel information will be provided upon inquiry of a workshop.
  • Spouses that do not require photographer instruction will not be charged.



Personal Photo Workshops

If you would like to have a personal photography lesson, I do offer local and destination workshops.  These workshops include Sequoia and Kings Canyon, Yosemite, Monterey Bay, California Central Coast and the central San Joaquin Valley. Longer destinations such as Yellowstone, Grand Canyon, Southern Utah( Zion, Bryce, Etc.) would be 3-5 day trips.


$ 250/ 1 Day

$ 500/ 2 Days

$ 750/ 3 Days

$ 1000/ 4 Days

$ 1500/ 5 Days 

If you would like to book a personal workshop please email me or contact me at (661) 406-7689