Napoleon was known to be a hero to some people but was seen as a villain to others. Both sides have valid evidence and reasons to why they would think of napoleon as how they view him now. Napoleon was a strong military leader which allowed him to expand the territory of France, and for the fact he modernized France. Napoleon was being seen as a villain because of the battles he fought, and the amount of soldiers that died. He stopped all the bloodshed from the revolution and prevented a return of the Bourbon monarchy. As well as enlarging the French empire, Napoleon made changes to the countries which shared a border with it. Napoleon was strong and powerful military commander, he fought most of his enemies and it tooked seven coalitions to defeat him.
Overall I personally feel that Napoleon was a hero. Napoleon was a very serious and powerful man. He was very smart and brought success to France. He guided all his wars to victory based on strategy and action. Napoleon granted constitutions, led his army to victory, introduced law codes, abolished feudalism, and created efficient governments. He may have made some bad choices and done some bad things but they all came back with positive outcomes, which is why Napoleon was definitely a hero.