Questions on how to practice CSing
Ok, I've read all the guides and I know all about starting up a custom game with no bots and just practicing last hitting with the goal being that magic 100 CS mark at 10 minutes. However, I have some questions about that...let me explain. First a quick background....I always that I was ok at CSing...not good...just ok for my level of bronze/silver. I'd get 55 CS maybe at 10 mins. Then I got into a game with a known stream the other day for fun...and got punished...HARD. I had about 28 CS at 10 mins..yea...that bad. Then I noticed in a bot game with a friend who is just learning that I only had about 45 CS at 10 mins...terrible...so I decided I definitely need to practice.
I jumped on Jinx at lunch...I figured CSing with an ADC would be easiest. I played two games and had a CS of 76 and 77. I noticed I was getting a lot of mistakes via auto attacking...so I turned auto attack off. I then had games of 74, 80, 84 and 84...with the last one I got that after a terrible start of only 10-12 CS after the third wave.
So...do most of you play with auto attack turned off? I never have before...and I'm curious if this is potentially causing me some issues...or if my increase in score was because I was just getting a little more familiar. Is there a danger to having auto attack turned on or off?
Another question is what is acceptable. I know that 100 CS is the "dream" so to speak (I'm going mid if that matters when I practice). Is 90 acceptable..95? When should I give a nod of the head and so ok...now up the difficulty...add a bot to the game...etc. I did all this btw as basic as possible...standing perfectly still and doing nothing but attacking only on the last hit...not hitting to lower the health etc...only attacking to last hit. Also how do people practice the whole attack/move thing...I assume it's currently just bound to "a"...though I noticed there appears to be no way to hotkey it?
TLDR: How do you practice last hitting specifically? Do you do it with auto-attack on or off? What is acceptable outside that 100 CS for practicing and is there a difference for that number based on role ADC/APC/Top?