A Level Physics
A few videos to explain Particle physics. These have a link to the A Level Physics curriculum
Particle Physics: Hadrons and Leptons | A-level Physics | OCR, AQA, Edexcel
Baryons and Mesons in terms of their Quarks - A Level Physics
You may find the thread on the Standard Model useful Where there is a graphical representation of this from Wikipedia.