The tea act was created because the East India Company's tea wasn't being bought and was losing money. The East India Company made England money so England took the tax on tea off from theirs while other merchants who sold tea still had to pay tax. This allowed the East India Company to sell their tea for less and got more people to but their tea. This angered Patriots because they still had no say in government and everyone else still had to pay the tax for tea which made less people buy the regular tea because it would cost more.
The use of good guy or bad guy for a person doesn't make much sense.
I'll just list some major facts about Columbus and let you make your own conclusions.
Christopher Columbus believed the world was round. Others during his time didn't believe so. Columbus also thought that the world was smaller than what it actually is, principally because North America and South America were not yet discovered. Columbus went to many people and asked them to fund him, and finally the King and Queen of Spain funded him. When Columbus reached the Americas, he treated the natives harshly. He took their wealth, such as gold, etc, and made the natives slaves. And he brought back the riches of the Caribbean to Spain. Columbus never knew that he had stumbled across an undiscovered land, and instead thought he had reached India, where he was originally going for, and so he called the natives "Indians."
Hope that helped :)