hey there Mark, just thought i'd drop in to add a bit more depth to why my Sifu's name should be mentioned. (sorry if i'm a bit spammy here, but i can't pass up a such a good opportunity to plug my Sifu)
If I had known you'd post, I would have saved my short one.
Seriously, thanks for the better, more detailed post. I've heard some great things about Sam Chin.