A wallhack doesn't help him at all at getting better. Being good also means to have a sense for where the enemies are. The only way to get better is the frustrating way. (or cheap things like tube/g18).
[OFFTOPIC]
I, personally, did it the even more frustrating way. xD <-- kinda dumb tbh
I saw quickscope videos on youtube and wanted to do it myself. so i tried. and it's pretty hard to quickscope when you can't aim for shit xD
well but now i'm pretty good at it even tho it was very frustrating.
LOL! That's exactly how I began playing! Sniping was very difficult for me at first, lol. Then, I gradually became better at playing isnipe, where I wouldn't ragequit. Lol.