Here are eight variables:
1) Understanding Student Needs (by teacher);
2) Developing appropriate teaching strategies (by teacher);
3) In-class examples and exercises;
4) Student entry level skills;
5) Student understanding;
6) Student exam performance;
7) Difficulty of exam;
With these eight variables, develop
a. Theoretical Framework, treating variable #4 as a moderator, and variable #5 as an intervening variable.
b. Develop four hypotheses.