Jim is a great guy, and gives a very informative class, and field trip as well. He can talk to everyone no matter what level of experience you have. The class is well presented, and all kinds of help is available. There are even some items for sale from Jim.
