Finding the right curriculum.
Determining your child's learning style.
Deciding on which homeschool approach you want to pursue.
Working out a schedule.
Surviving on one income.
Keeping the house clean while trying to school the kids.
If you're just starting out homeschooling, you will anticipate that one or more of the above will be difficult for you.
Reality is, though, that your biggest hurdle to homeschooling is the same hurdle that non-homeschooling families face -- peace in the home.