History is one of those subjects that many students just openly dislike...but it really bothers me to hear that. As a teacher, I know that the difference in a child's perception of a subject or a study is usually influenced with how that subject was presented to them. Even those children with a natural inclination for a subject can be discouraged by being forced to learn that subject in a "boring" way.
The key to homeschooling history is to make the facts come alive. It is never appropriate to make history as dry and dusty as the books that the facts came out of. Children need to see that history is a living subject. A study of how people acted and behaved and how those actions apply to our future. History can be one of the most fulfilling and enjoyable subjects if we learn how to incorporate a few things into our study of them. First of all, a great curriculum is the best place to start. There are online curricula out there that make the study of history VERY exciting. Next, make sure to connect history to great exciting literature. Last but definitely not least, make sure that you take lots of field trips. Get out and SEE history!