I have done INSANITY, P90X and I am going to be trying T25 soon which is our newest program. If you want more information on these products feel free to contact me.