Generate text that is semantically similar to this text: first of all , let me say that there seems to be 3 main traits to casting a spell .
i always thought that harry seemed to learn from the half-blood prince better than he did from other sources .