I am completing my M.Sc thesis from a Russel group university. I am applying for the PhD in US universities. I wanted a recommendation from my supervisor, but he had set up some unrealistic expectations for me and told me he can't give me "most enthusiastic" recommendation.
Other professors whom I told the whole story suggested me to contact my internal examiner, since he is the one who has read my thesis and knows all about it. Now, when I asked him, he immediately agreed to give me. He told me that he believes I am a bright student and he realized that I have understood the topic really well, and that he realized it more during my viva. I have the intellectual capability to do a PhD.
However, he told me that he would mention that I need to improve my writing considerably over the course of the PhD. According to him, the letter will be broadly positive, but he will mention this also.
Now, I am wondering: will it be then considered a good recommendation letter or a bad recommendation letter?