You may have dreaded tax season for months: your first one ever. What do you need? How do you do your taxes? Where do you ...