Al has a professional and friendly approach to personal training, providing me with a thorough and refreshing approach to reaching my goals. His communication is excellent and the efforts in developing a program to suit my needs immediately created a good impression.