He ran for class leader/president.

He ran for a class leader/president.
He ran for the class leader/president.
====================
Q1: Which expressions are right? Do we have to put an article before 'class leader'?

Q2: Which one is better, class leader or class president?

Q3: Do you use 'vice class leader' or vice class president'?

1 is the most commonly used sentence.

We usually use class president and class vice president.

Q1: All three expressions are grammatically correct, but they have slightly different meanings and usage.

- "He ran for class leader/president." This sentence implies that he ran for the position of class leader or president in general, without any specific class or context mentioned.

- "He ran for a class leader/president." This sentence suggests that he ran for the position of class leader or president, but it doesn't specify which class or group.

- "He ran for the class leader/president." This sentence indicates that he ran for the specific position of class leader or president in a particular class or group.

So, whether or not you need to include an article ('a' or 'the') depends on the context and level of specificity you want to convey.

Q2: Both "class leader" and "class president" are commonly used terms, but the preference may vary depending on the region or educational system. "Class president" is more commonly used in the United States, while "class leader" is a more generic term that you may find in other countries or educational contexts. Ultimately, it would be best to use the phrase that is most commonly understood and used in your specific context.

Q3: The expression "vice class president" is more common and widely recognized than "vice class leader." In many educational systems, the term "vice class president" is used to refer to the second in command or deputy to the class president. However, if your specific context or educational system uses "vice class leader," then that would be the appropriate term to use. It's always important to consider the conventions and terminology used in your specific environment.