So far, the weirdest part about learning Haskell? I've barely even touched the books! When you understand the theoretical basics intuitively (which you will if you're doing an uni grade while keeping up) and you know how to use the docs (which you will as soon as you understand typing), you can guide yourself through it!
That being said, I'm weak at anonymous functions, list comprehensions, patterns, functors/monads and arrows, mostly because I hadn't had to use them much. And yeah, I wish the Prelude was made for Data.Text and that [Char] instanced IsString by default.
And I can't wait for complex data structures with zippers