Very professional. i went to him a few years back and hes very good in teaching and courteous. friendly staff too.