Practice makes you perfect at one thing but learning, along with the practice, about it will make you a professional at that particular thing. Learning how to drive from your friend or someone nonprofessional may help some people but the person who is teaching you how to drive even though is better at driving but is not a better teacher. This is why learning how to drive becomes very stressful for some of the people.
Learn driving professionally
In such respect the driving schools offer the best of their services as now they have the better tutors who know how to make you learn driving. They are patient with you and allow you to understand things to your own pace. This professional behavior will make the situations less stressful for you and thus you will be able to learn driving in a calm environment and will do your best. Not to mention the fact that with the driving schools you will also be earning all the updated rules and regulations of the traffic which you need to keep in mind while driving. So driving school makes you a pro at driving.