Only Text Quote

Even if you can't do a full real push-up, I'd rather have you do them with a limited range of motion and work up to the perfect pushup then do them on your knees, where you probably won't progress at the rate that you could.