WingTsun is a great way to challenge your mind an body while learning a new skill. Great location I have been going for years.