Does the president have the power to declare war or is it up to congress?

We are having a discussion in class.

congress i believe. both parties have to come to an agreement

Technically only Congress can declare war, but presidents have found ways around this Constitutional provision. This article has a lot of insight into this situation.

http://en.wikipedia.org/wiki/Declaration_of_war_by_the_United_States

In the United States, according to the Constitution, the power to declare war is vested in the Congress, specifically in Article I, Section 8, Clause 11. This means that Congress has the authority to formally declare war, rather than the President.

To find the answer to your question, you can refer to the United States Constitution. You can easily access the Constitution online through various government websites or reputable sources. If you have a physical copy of the Constitution, you can look for Article I, Section 8, Clause 11, which explicitly addresses the power to declare war.

Furthermore, you can also refer to historical examples and interpretations by legal scholars or legal experts to gain a more comprehensive understanding of how this power has been exercised and interpreted over time.