The Art of Problem Solving

https://www.artofproblemsolving.com/

This is a great site with a huge database of problems from contests (such as the AMC8, 10, and 10).

It is for gifted education but also regular education.  Also had Proofs Without Words.