i think it really depends of the way its handled, we all know that without practicing and battling for a lot of hours you won´t get anywhere but there are lots of small tips and tricks that help here and there, even though there are a lot of good basic tutorials i think there´s a lack of a really good advanced one.