I like to start W combined with fervor and attack speed runes . If you run ad or armor pen or are against a poke heavy lane q is often the best choice . <| sep |> Sometimes you see you don ' t have 5 poison stack , you use your Tab in stealth , fast 3 , and again Tab to go back in stealth , or sometimes you need to heal with 4 or you want to use party conter and keep dps until the last second , there is a lot of reason to leave stealth before 6 sec ends . <| sep |> I can really recommend lang . org ! ! which I just went through this weekendYou can only recommend it because you already know how to program . It is true that for someone who already knows how to program Elm through the standard guide can be easier to learn . But do you honestly think someone who never programmed before can read the Introduction section or the Core language section and understand any of it ? I think only a very small amount can . haskellbook is a very beginner friendly resource that aim to teach even those who never programmed before . Haskell is clearly not as easy as Elm , but it has a better resource to learn from for a complete beginner . because I just commented without reading your full post first . . At least don ' t admit that Finally , with regards to Python , it is much simpler than HaskellI really don ' t agree with this . I don ' t find it easier than Haskell either , but that might be because I don ' t really know it well enough .