PonyPrep is designed to be utilised by all. It currently covers learning based around the D, D+ and C Pony Club Efficiency Tests.
Related Links:
PonyPrep