john w rankin


Patience, easy to say, a bit harder to come by. Patience is an Art. You must first have a lot of patience to learn to have patience! Patience is the state of endurance under difficult circumstances, which can mean persevering in the face of delay or provocation without acting on […]

How Many More Minutes?


Don’t forget, the Dragon Boat Festival is rapidly approaching.  It’s held annually at Sloan’s Lake in Edgewater, Colorado. The event itself is free and there are plenty of events such as the dragon boat races and demonstrations to watch. There are also lots of vendors selling food, drinks and a […]

2011 Dragon Boat Festival


I was wondering if people actually knew or understood why there are so many rituals and specific practices of etiquette in the martial arts. So, I thought today I might present my viewpoint on this topic. Martial arts to me means building respect into your daily life. It is achieved […]

Take a Bow