Re: Adressing someone as Sensei?
When I was in elementary/middle school in Japan I referred to my school teachers as kyoshi and martial arts instructor (Shotokan) as sensei. However, that was a long time ago so I may be misremembering.
I've always found it awkward referring to foreign (non-Japanese) instructors as sensei. My current instructor doesn't require it so I don't use it.