# Choosing whether to model a variable as a confounder (fixed effect) or a random effect

Let's say we have 10 students, where each student have been taught by one of three possible teachers. Then let us record how many hours each student spends studying and their scores in a given exam. We are interested in studying the association between study hours and score.

Here are my questions:

1. In this context should we model the effect of the teacher as a random effect (given students are "clustered by" teachers) or instead should we model it as confounder/fixed effect?

2. Is the answer to my question hypothesis dependent? e.g. If we want to model the association between score and teacher we should model the teacher effect but if we are interested in the effect of time studied on the score we should model the teacher effect as a random effect.

3. Taking this further, should I model the students (student ID) as random effects?

4. Is there a general rule of thumb that allow us to navigate this issue in more general contexts?