Thanks a lot! But many schools stress the importance of a recommendation from direct supervisor. And if not, they ask you to explain. This requirement explains itself that words from direct manager weigh more.
I have to be cautious and honest in case school does call my HR.