I wouldn't consider myself pro, but at least I don't die anymore and I suppose I'm starting to get hang of the little strategies and mechanics. Some improvement, at least.
That drop was really nice to get as well, after so many terribly unlucky kills. :3