Using a bo staff in karate is a great weapon to use for striking, blocking and spinning techniques when facing an oncoming attacker or opponent. Learn the different styles with advice from a martial arts expert in this free video about basic bo staff techniques.