For more on naikan, visit these sites:
ToDo Institute is one of the major trainers for naikan in North America.
This is another realted site. The host was trained byDavid Reynolds, the person who introduced naikan to North America.
This is an English language Japanese site