Alvin has been my personal trainer for past 10 years. I love his workouts which are tough and effective. Especially last year when he was certified as a practitioner of kinetic link training which is fun but really pushes you. I find it’s much more beneficial than traditional weight training. He is more than my trainer, he is also my friend. We have a great relationship, and he also make sure I do my workout whenever I travel overseas, writing me a program to follow. I have had other trainer before but Alvin is a trainer who stands out among others. He’s upgraded himself taking different certification courses to stay professional and create a variety of programs. I highly recommend Alvin to anyone who wants a trainer to help them in their fitness goals- He won’t fail you.