depends on what the topic is, and if it is appropriate to shove my opinion down someone's throat.
if it is with ethics, and someone is doing something that i know others would think unethical, i'll call someone out for it. i.e. laughing at a rape or a murder to an innocent person or even using a phone in a movie theater. i'll also voice my opinion when it comes to other things, such as school government/council and what the government is doing. i feel very strong about them, and i'm not afraid to voice my opinions. i guess that's the politician inside of me, heh.
when it comes to religion, i shut my mouth. i'm agnostic, and i hate people like the westburo baptist church and Muslim extremists, and i will call them out and anti protest the wbc. but when it comes to arguing religion i'll sit in the corner and wait for the discussion to be over, because it is not my belief that anyone should tell someone their religion is "wrong" and i think people need to be more open about religion, and understand others religions.
herp.