I wrote some posts on myths in NLP: Mythbusting: I see the lies in your eyes? Ehm, no, you don’t. and this one on possible dangerous effects of NLP-based therapies. This overview gives more, a lot more. I never saw the link between NLP and learning styles actually.