Very generic. But it looks like all the bases are covered. I would drop the extra hip flexor work and do ab work instead.