My favorite exercise program, the one I've done the most. It does require additional equipment (pull up bar, dumbbells, bench, bands), but scaling & modifiers are offered/encouraged, depending on your fitness level.
DVD sets or streaming available on their site.