So, I have been working on "fuss"/heeling with Varick, and he does very well. He gives me eye contact and he's in the right position at my side. The only problem was that I didn't get to teaching him to sit at my side when we halt. Well, last night, we figured it out in 30 seconds, if that! I can't accept any credit though, Varick is just so intelligent.
I suppose I just cued at the right time. Now, he'll heel, and when I halt, he sits immediately. I am so proud of him.