I study Shaloin Kempo and I know all the Japanese style blocks, but when I am sparring I never do the block proably. I dont start the block from the hip ( instead all my shoulder does the work ) My insructor told me that if u block from the shoulder, it is not strong enough and a person with a strong punch would just punch through it. I was also told to move when I blocked ( for a beginer I was told its better to move out the way, so if the block doesn't work u still wont get hit). The problem is I can never time a move well enough and I use what ever reaction that comes first. My blocks do work, but of course they could be better.