Board Thread:Character Discussion/@comment-5118208-20141108143108/@comment-4839682-20141108184159

It's an interesting question, "Can magic be learned?"

I would agree that one must have some innate ability to use magic. The major characters we've seen that from would be Rumple, Cora, Zelena, Regina and Emma. However, Rumple got his powers from the Dark One's curse, and it's always been implied that Emma's powers come from being the product of True Love. I don't think these kinds of powers would necessarily pass on to Henry. Cora, Regina and Zelena, however, definitely had innate ability that was later refined.

I really wouldn't call Henry a "product of true love" - that's not something you inherit. Emma is, yes, but Henry might not be. It all depends on whether Emma and Neal were True Loves.