Depends on your tenacity to improve and how quickly you can pick up techniques. I'm currently teaching a 32 year old woman and she's at the beginner level (she can stop, skate backwards and shoot) and she achieved that within 8-10 months or so. She won't be playing at a "competitive level" for at least another year or so. But the thing that's important to note that she does two hockey classes, plays games, and she gets taught by me. So, she's definitely passionate about learning and playing (when she first started she told me she never had any intention of playing, but with a little time and patience, she got the confidence to want to play). So to sum it up: The more dedicated you are, the quicker and more proficient you'll become at being a hockey player!