Thanks for the feedback on my assignment!
I am pleased with the result and your comments were all positive and constructive.
I feel more confident about the subject now i was feeling a bit nervy about the assignment at first, and i feel that plus your comments will give me a good base for improving for the final exam.
Cheers again for taking the time to go through my assignment and give feedback to that level it is much appreciated.