TurboTax walks you through the whole process. I like that it gives you the option to click on the highlighted text to read more about each question so you can see if the question pertains to you and whether you need to answer it or leave it blank. I have learned a lot about taxes by doing it myself :)