P90x Extreme Home Fitness - Name: Too fat Comments: Does anyone know if this is for beginners or just for intermediate and advanced? Psychology, Special Needs & Health.