ALG is retarded and its basically cult, just learn languages the way you feel works best for you.