Bro can u email me the SOP?No unfortunately because even though you are an indian since you are applying from country that is not eligible for SDS you will have to apply through the normal Non SDS program which i think takes about 8 weeks (not sure check cic website) now hiring a consultant is a very good idea but not necessary if you have a strong profile and write a good enough SOP you can apply by yourself i have an SOP from. An indian dude whose application was rejected 3 times and it was accepted 4th time solely because of the effort he put in his SOP its probably one of the best written SOP you can find on these forums i can email you if you want