Useful Links and Recommended Resources:
https://amctrivial.com/ - Can generate random competition math problem sets with adjustable difficulty level.
https://artofproblemsolving.com/store/book/aops-vol1 and https://artofproblemsolving.com/store/book/aops-vol2 - Not free but very comprehensive books that contain almost every type of problem and topic seen in AMC 8,10,12 AIME and more. $90 for both volumes so maybe ask from a friend.
https://davidaltizio.web.illinois.edu/CollectionOfGeometryProblems.pdf- 100 Geometry Problemset. Difficulty starts Mid-AMC and increases to IMO.
https://artofproblemsolving.com/blog/articles/stop-making-stupid-mistakes - Applicable to many people.
https://drive.google.com/drive/folders/0B95dMIY7fstOemlzdThlZjFCUnc?resourcekey=0-NQq-JWyy0wc0Db34sIIZ9A - AIME Problem Set
http://www.im.ufrj.br/~monica/funcoes/Polya.pdf - How to Solve It by George Polya. Mr. Altinok's favorite book.
https://artofproblemsolving.com/wiki/index.php/Resources_for_mathematics_competitions - A resources link inside a resources page?!?!
Bases Worksheet
Complex Numbers Worksheet