What grade do you learn binomial theorem?

Binomial theorem is typically taught in Algebra 2 or Precalculus classes.