Challenge is a martial arts club in North York, located only minutes from Dufferin and Finch (map) that offers classes in Judo and Karate. In our club you'll find a spacious, well equipped facility and a team of highly qualified coaches and high performance athletes that welcome newcomers and experienced fighters alike.more...See more text