Bili Bili is an excellent coach, demonstrating all vital points in great detail. He is probably one of the best instructors on RU-vid. He must have spent hours honing his skills, so he could teach us the techniques in such an easy way to learn. After watching his videos, my swimming improves a lot. If I were in China, I would book a few swimming lessons from him. He is a genuine, kind and caring person.