Hi Ashi,
If you read it with understanding each and evry part of
it than you don't need to read it again and again!
I also recommend you that if you don't understand
anything just post it on this online forum to discuss it.

Good Luck, Ashi :)

HTH,