It depends. If it is the name of a specific class, then it would be capitalized: American History 101. If it is in sentence that only generally speaks about American history, then only "American" would be capitalized: American history.
history
Yes. Since it is considered a historic event you have to capitalize it.
Yes; "American" is always capitalized.
Yes. It should be - The American Dream.
You would capitalize American but not corporate.
history
No
Yes, the term "Black history" is typically capitalized as it refers to the history and experiences of Black individuals and communities. This acknowledges the importance and significance of Black history in the context of broader historical narratives.
Yes, always capitalize a state.
Yes. Since it is considered a historic event you have to capitalize it.
American is always capitalized.
No, but you should capitalize American. If the specific branch of the military is named, it should be capitalized.
If you are writing in APA style (and I assume you are), you do not capitalize the names of theories or hypotheses.
Yes, because it is a specific type of history.
Yes, American is always capitalized.
Yes; "American" is always capitalized.
Yes, "Flag" should be capitalized when referring to the American Flag, as it is a proper noun.