What grade do students learn the Pythagorean Theorem?

The Pythagorean Theorem is typically taught in 8th grade math classes.