Karl was very easy to communicate with and he was able to work around my crazy schedule and very short periods of time I was able to remain on the line. Karl put me at ease with the process and broke terms and explanations down so that I un
... read more