Hmmm, a doctor with maybe 10th grade writing skills? Sure, sounds legit to me. Just to protect you, when he sends the check for $20K and asks for the remainder to be remitted to him, you send the amount to ME and I'll hold it for you until we are sure he is on the level.
You can trust me with the money as I have just received notification I am the recipient of 20 gadzillion dollars held in trust for me by the Croatian government and therefore have no need of such a paltry sum.