Yes, since it is a title.
It should only be capitalized if it is the specific, official name of the class.
Never. The word E nglish is always capitalized because it is a proper nou n.
No. It's not necessary.
Yes, the S of Spanish should be capitalized, and not just when you are referring to the language. If for instance, you write the words "Spanish culture," or "Spanish rice," or "Spanish people," the S should also be capitalized in those cases. (but in Spanish, the first letter of a language is not capitalized; i.e. ingles, not Ingles.)
The word English is always capitalize but not the word class. It should be English class.
Yes, you capitalize the word "Constitution," but the word "constitutional" would be lowercase.
No, "algebra" would not be capitalized unless it is the first word in a sentence or part of a title (e.g., "Algebra 1 Class").
It should only be capitalized if it is the specific, official name of the class.
The term "sophomore" should be capitalized when used as part of a proper noun or at the beginning of a sentence. Otherwise, it is typically lowercase.
No. Class should not be capitalized.
Yes, "Senior Class Picnic" should be capitalized as it is a proper noun referring to a specific event.
No.
Never. The word E nglish is always capitalized because it is a proper nou n.
No. It's not necessary.
You should take a picture of something the class clown did to make everyone laugh.
No.
It should only be capitalized if it forms part of a title (including class names)