Not even worth a star. There is no denying that he is knowledgable but his attitude is horrendous. Pretty much told me that I couldn't look at his overpriced trainers unless I agree to buy some before I had even looked at any. Knowledgable doesn't justify rude and pushy.