You should take the online tutorial here on this site, it is first rate and will answer many of your questions. You can also check out www.thelearningpit.com for more information and if you like, buy the LogixPro training software and begin writing ladder programs yourself. Both of these sources are excellent and will give you a great starting point.