Oh, well done!

This is great - keep it up!

Really great, you should be feeling VERY proud of yourself. Sounds like a pretty good trainer too!