First, Happy Holiday to all of you.
I got a ITA on Dec.21, however, my previous manager refused to give me a reference letter, written in email very clearly. And the company is not very big, have 5-6 staff, if the manager said so, there is no one would sign the letter for me.
Now, what I can...