Dual-it-yourself citizenship courses are NOT made by a lawyer. They're simply a guide based on the personal experiences of the author along with his interpretation of foreign citizenship requirements. If you have an extremely complicated case, then it's best to hire a lawyer.