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