I would not suggest him to ANYONE EVER! He is very rude, unprofessional and has absolutely no patience. He explainedthings terribly and gets upset when you get confused. He got upset with me not understanding his driving instructions & called me challenged. He than suggested we met somewhere the following day and even than his attitude was very bad. I would not recommend doing business with him .