"It is better to give than to receive - especially advice" - Mark Twain

And remember - be respectful to your superiors, if you have any. Good Luck! - DP

Mock (Practice)AMC 12 Problems and Solutions
(Mock Contests are significantly harder than actual contests)
ProblemsAnswer KeySolutions
2012 Mock AMC 12 2012 Mock AMC 12 Key  
2018 Mock AMC 12    

AMC 12 Problem and Solution Sets
ProblemsSizeSolutionsSize
AHSME (AMC 12) Problems (1950-1999) 86.5 MB AHSME (AMC 12) Solutions (1950-1999) 135.5 MB
AMC 12 Problems (2000-2011) 4.8 MB AMC 12 Solutions (2000-2011) 6.1 MB
AMC 12A 2012 0.5 MB AMC 12A 2012 Solutions 0.5 MB
AMC 12B 2012 0.5 MB AMC 12B 2012 Solutions 0.5 MB
AMC 12A 2013 0.5 MB AMC 12A 2013 Solutions 0.5 MB
AMC 12B 2013 0.5 MB AMC 12B 2013 Solutions 0.5 MB
AMC 12A 2014 0.5 MB AMC 12A 2014 Solutions 0.5 MB
AMC 12B 2014 0.5 MB AMC 12B 2014 Solutions 0.5 MB
AMC 12A 2015 0.5 MB AMC 12A 2015 Solutions 0.5 MB
AMC 12B 2015 0.5 MB AMC 12B 2015 Solutions 0.5 MB
AMC 12A 2016 0.5 MB AMC 12A 2016 Solutions 0.5 MB
AMC 12B 2016 0.5 MB AMC 12B 2016 Solutions 0.5 MB

The primary recommendations for study for the AMC 12 are past AMC 12 contests and the Art of Problem Solving Series Books.
I recommend they be studied in the following order:

  • Intermediate Algebra (AMC 12)
  • Intermediate Counting and Probability (AMC 12)
  • Precalculus (AMC 12)
  • Art of Problem Solving Volume 2 (AMC 12)
  • Additional Recommended Problem and Review Books
    SubjectBookSize
    Algebra and Trigonometry A Problem Book in Algebra - Krechmar 9.2 MB
    Trigonometry Review Trigonometry - Corral 1.6 MB
    Combinatorics Principles and Techniques in Combinatorics - Chen, Koh 13.3 MB
    Number Theory Number Theory for Mathematical Contests - Santos 0.7 MB
    Advanced Problems Problems in Elementary Mathematics - Lidsky 7.3 MB