a ball machine may seem to be a good aid, but the worst thing for a beginner is the machine will never tell you whether you are doing it right or wrong.
just a few suggestions:
(i) get a private coach, he/she can feed the balls to you and tells you exactly what to do, costs you many hundred dollars per hour but one-to-one is the best way to improve quickly;
(ii) enroll LCSD tennis training course, $17- per two-hour-session, a coach to teach you the basics and if time permits, correct your mistakes. downside is there are other pupils in the same class so you will have to split the time with them;
(iii) play at a tennis wall, cost you nothing but will force you to control your stroke as you will have to hit it right to get the ball back to you at the right pace and height.
i am a beginner, thx your advice
i think i better get a private coach instead of buying a ball machine.
a lefty player always bully me, ( back hand side with spin), how to tackle ?
very simple, best thing to do is don't give him the chance to play the shot - always play the ball to his forehand as hard and fast as you can.
if you cannot control your shot, then you have to think about how to put the ball back to him the hard way.
easiest thing to do is slice it back, let it be forehand or backhand.
or if you do double backhand, kneel down really low to play your forehand or backhand top spin shot. that will keep the ball just above the net, but with a much faster pace.
try that and see which way you feel the best. don't worry if you cannot do it the first time. always talk to yourself which shot you wanna play and where you want the ball to land - a lot of beginner only play the ball back to the other side without thinking what they are doing, just hoping that the ball will land somewhere inside the box.
Once you have a coach to tell you exactly what to do, things will come a lot faster and easier. just playing around will get you nowhere.