School Resources

The concept of self-efficacy – animated

This animation introduces the concept of self-efficacy, describing what it is, why it’s important and how teachers can support their students’ self efficacy.

Close popup Close
Register an Account
*
*
*
*
*
*