it's actually not that hard, but every guide that tries to explain it sux. Apathetic Aardvark has a very nice guide in GameFAQS and drew out a nice map, although a couple spots are slightly misleading, but not a big deal at all. it helped me a lot.