Knows your potential. Pushes you until you get there. Throws in massive amounts of knowledge along the way. Ignore his advice at your own peril. We're lucky to have his honest feedback. Dry sense of humor so we got along well. No better feeling than when he tells you he's confident you'll succeed.