Oshinkan enseigne les arts martiaux et la culture traditionnels japonais.
Plus précisèment, au Canada, sont enseignés: une école de Naginata (Hallebarde), une école de Jo (bâton de 1m28) et une école complète d'armes (sabre: iai-jutsu et ken-jutsu ; Yari - lance - ; Bo - bâton de 1m80...).