do you have any other options. seems like this guy half'assed it. what is your relationship with him? also, he's not even supposed to disclose the info. I recall my LOR's writers wrote me several pages. find a professor that knows you well and able to commit to writing a quality LOR for you.
also, take down this post immediately, or change the content significantly for privacy issue. ADCOMS, who knows your prof may read this forum.