The second-to-last week.
Will we graduate? I question it sometimes. Casey's not perfect, by any means. He breaks his Stays at least as often, and probably more often than the other dogs in class. He always chases the distraction rather than doing what he's told. He still jumps on people.
But has he improved? OH yes. He's crate-trained now. Taking him on walks is a delight. (Except when he barks at other moving things, like bikers, children, or other dogs....) He's lost a lot of weight- no diet pills, just the exercise, the higher-quality food, and, maybe, the massive amounts of shedding. He seems springier. He loves playing Frisbee- note that while playing frisbee, as well as in the picture in this post, he's off-leash. Huge improvement. The last two weeks, the obedience instructor has said to me, "Remember the first week? Look how far he's come." Oh, I remember.