For those who is interested. I ended up in Aikido of Silicon Valley http://www.aikidoofsiliconvalley.com
The instructor I have seen so far is Michael O'Quin and I know Bill Witt is the head instructor and he teaches there once a week. My first experience was interesting and I will continue there.
There are dojos closer to me, but they do not have morning classes and this one has 6-7AM class that is very convenient.
BTW, this dojo is in Sunnyvale, and not in Palo Alto as "dojo search" says.