I would have to say that Al is an awesome PT, he is very professional,extremely dedicated and totally focused on giving his best to enable me to do my best and to exceed that. I look forward to every session we do. If your looking for a top notch PT then your in the right spot.