Jack really took his time and explained things to me in a clear a patient matter. I highly recommend him.