not a teacher
I have seen 'undersigned' being used in letters. I think it is old-fashioned and sounds overly formal. There are other formal words like aforesaid, abovementioned, herewith, hereby, hereinafter, etc which I thought only lawyers would use.