Originally Posted by SJS19
In all sincerity sir, there's very few people here you should take advice from.
Wish you all the best.
that's the best advice I've read here!
-Although there have been a few very good points made. I'll refrain, despite having a strong amateur background. You should trust your trainer.
Personally, I think your fundamentals are pretty strong, so whomever IS training you must be pretty good. I especially like that you have a very good sense of distance, and so don't waste energy avoiding shots that don't quite land.
Maybe you move a little too much when on the outside, but then I said I'd refrain from advice, so I'll stop right there.
I enjoyed the video, best of luck to you.