Best personal trainer you can ever hope for. Has extensive knowledge in many field and is very up-to-date with current scientific research. Helped me bulk up in an easy, ... more