Stubbled across this video lastnight. It's in French so i don't have a clue what he is saying but looks like a good place to train. Enjoy
http://www.youtube.com/watch?v=Gy7NQBR86P8&feature=related
http://www.youtube.com/watch?v=Gy7NQBR86P8&feature=related