That's actually a cool check list, anyway, you may want to know that some banks don't bother to get all the documents, a passport copy and utility bill and you are set to go!
Toggle signature
No matter what the level of ability, you have more potential than you can develop in a lifetime.