What grade is Pythagorean theorem taught in?

Pythagorean theorem is typically taught in 8th grade math classes.