Unrelated to the post, but I wonder how Americans pronounce and spell Banham's name.
Personal experience: My name is Behnam and I've often seen people think it's "Benham" or even "Brenan". This makes me think maybe it'd be wise to change my name (either pick an English name, or use Benham instead). I've seen many asians do this, e.g. Terry Tao, Andrew Ng, etc.