if there are any college course in you area this can help too. many a student who is stuck can have a teacher help them in a minute where on their own they might takes many hours or days to figure it out. myself i find it easier to learn software where there are many books, colleges courses and Jobs for it. why learn something that in a few years nobody uses or remembers??