Randy Feesler was one of the best instructors I have had the pleasure of meeting. He is very organized, keeps things light, and provides constructive criticism and positive feedback to everyone. He is a model instructor, knows his craft well, and I would highly recommend taking his class.