I'll second all the above nice words.

You must be the the best unpaid immigration advisor in the country, and always a gentleman.

(More rep added, because yours is about half what it should be. )