my own. My opinion is if you can read and write english, you don't need a consultant. All the information is available on internet and then there are forums like these to help out with any confusions.thanks, did you applied your own or through someone else. plz guide