I'm a firm believer that #1 thing you can invest in as a photographer is your knowledge of photography. You can have all the top notch equipment and best subjects to work with, but the key is learning how to execute your desired results. The cameras we use and subjects we shoot are just resources. How you use them will make all the difference.



I offer one on one training in person and via Skype. Topics include everything from planning shoots, composition, general photography, camera settings, lighting, retouching, and business/social media coaching. 

Becoming a great photographer takes time, patience, and practice. I believe you can save time in the process by working with a skillful teacher. If you are interested in training shoot me an email via the contact form. We can discuss your specific needs and pricing. Also available as a gift certificate. 

Hourly rate for training via skype or in person is $100/Hr. Reach out to me directly to book a session, or to get a quote for a personalized private workshop. 



Workshops are a great way to drastically improve your photography and portfolio in a short time. During guided workshops, you are shown and trained to find ideal locations and compositions, as well as best practices for shooting and editing.

Select workshops contain coaching on additional topics such as printing, social media, and photography as a business. John offers workshops domestically and abroad with some including transportation and accommodations.

Along with group workshops, John also offers individually focused private workshops. Reach out directly for more information.



Check out my YouTube channel where I post tips on photography and travel. This channel is a new venture but make sure to subscribe to be notified on video uploads