M training looks cool.
Ive done some of the ADAC trainings and can only recomend them.
Intensiv is a basic one, and the perfections you really learn to become one with your car. XL takes it even further.
Intensiv:
http://www.fsz-hockenheimring.de/pri...nsiv-training/
Perfektions:
http://www.fsz-hockenheimring.de/pri...ions-training/
Sport car training:
http://www.fsz-hockenheimring.de/pri...sportwagen-xl/