I do weighted sit ups on an incline bench, hanging leg raises (shins touch near hands above the head with straight legs), ab wheel roll outs, and crunches on a swiss ball. So I crunch up from the top, from the bottom, use isometrics, and extended range of motion, respectively.