Chance me for Stanford?

Stanford is a reach for anybody, but I’d say you are within range for Stanford. You ECs are really good, and the ACT is good as well. If you improved over the course of high school (they might not take middle into account) they might overlook the Bs. The legacy also helps, as well as your Hispanic heritage.