regarding teachers
I don´t think that it is good to take a teacher when you just begin Find a friend that plays the guitar , or friend of a friend etc .... Play with him for several times , and get the basic ideas from him In return , buy him/her a pizza , or something like that
After several months/years , and when you feel more serious about your playing , and you want to learn specific genres like blues or funk , rock , etc. look for a teacher . In overall , a lot of professional players consider themselfs as selfthought . Try also the net for amazing learning stuff - lessons , tablatures . You won´t find help in books - all beginner books stincks . So , find a friend and self the net . It´s the easiest and cheapest way .