A successful training program has 3 key elements. 1. Instructor knowledge 2. Instructor fit/personality 3. Student commitment.

I brought the commitment and Hal delivered his parts. Over the years, I have flown with a number of different instructors and none of them were as good at transferring so much information in a condensed period of time. Hal took me from a 4 four year break in flying vacuum gage aircraft to proficiency in a G-1000 equipped aircraft in 10 days. That is phenomenal.