Check out http://laayon.com/yoga for an amazingly good yoga guide that I can personally recommend. As a yoga enthusiast I found its contents extremely informative for both beginners and advanced practitioners alike.

source