...today!! He'll be here until Monday.
It's nice that his uni is Catholic and takes the Easter break concept seriously!!
Also, my super-star house cleaner is coming this morning. So, he'll come home to a clean place and a couple of surprised cats. I'll be home after class :).
Also, if things go as planned, this will be his last weekend trip home -- EVER! The next time he comes back, he'll be here to stay.