Class Day is one of the very hardest patiences, and I just got it out. But I did it by replaying my most successful game and Solsuite will not count it for online statistics. Grrr. I think their policy is right. But ... Grrrr.
Any tips? Obviously be very lucky. But beyond that, there were a couple of times I avoided taking a card from a tableau, if the same card was coming up soon in the stock. (Yes, I cheated by looking ahead.) And wait to clear a space until you are happy with what will go in this pile. For example, when a Q is top of the wastepile can be a good choice towards the end, so that it doesn't matter if it gets buried.
By the way, on the redeal, I discovered I had missed the JD the first time round. Which meant that a 10D had not been played early. But this didn't hurt it coming out, and may have even been important to its success.
The game that comes out is 3105127855914.