San Francisco
Menu

San Francisco Housing Authority Commission

Members

The talk-time ranking for the Housing Authority Commission is held

58% of members’ talk time is identified; members are compared from 60% (preliminary under 80%). Each member’s page has their clips and meetings. The minutes below count only speech we named by voice, so they are floors, not a ranking.
58% of members’ talk time here is identifiedUnder 60% identified: members are not compared.
58% identified80% for a full comparison
Runs the meetings
Doug ShoemakerPresident · runs the meetings4.7min of talk time a meeting6 of 7present at roll callVoice identified at 9 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 6 of 7 meetings, Nov 17, 2025 to Jun 25, 2026. Official roll call, from the clerk
Speaking4.7 min of talk time a meetingRuns the meetings, so not compared.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Members · listed by seat
Cynthia AlvarezVice-President1.0min of talk time a meeting—present at roll callVoice identified at 4 of 6 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking1.0 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Juan Carlos Cancino0.4min of talk time a meeting—present at roll callVoice identified at 2 of 9 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking0.4 min of talk time a meeting90% range 0.0 to 1.7 minutes, over 9 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Luenna KimCommissioner0.4min of talk time a meeting5 of 7present at roll callVoice identified at 2 of 9 transcribed meetings while seated
AttendancePresent at the roll call for 5 of 7 meetings, Nov 17, 2025 to Jun 25, 2026. Official roll call, from the clerk
Speaking0.4 min of talk time a meeting90% range 0.0 to 1.8 minutes, over 9 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Sharon LaiCommissioner0.9min of talk time a meeting5 of 6present at roll callVoice identified at 4 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 5 of 6 meetings, Feb 5, 2026 to Jun 25, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meeting90% range 0.3 to 2.5 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Mary Ann PikesCommission0.2min of talk time a meeting7 of 7present at roll callVoice identified at 1 of 5 transcribed meetings while seated
AttendancePresent at the roll call for 7 of 7 meetings, Nov 17, 2025 to Jun 25, 2026. Official roll call, from the clerk
Speaking0.2 min of talk time a meetingSeated for only five meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Falaofuta SateleCommissioner0.5min of talk time a meeting—present at roll callVoice identified at 1 of 3 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking0.5 min of talk time a meetingSeated for only three meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
“Voice identified” counts the meetings where we could attribute a member’s voice. A meeting missing there means we couldn’t attribute it, not that they were absent.
Attendance

Roll calls at 7 of 10 meetings, through Jun 25, 2026

From the clerk’s own record, listed by seat. This is the official attendance record. It is separate from our voice counts, and we don’t compare members on it.
MemberPresentAbsentExcusedRoll calls
Doug Shoemaker6107
Cynthia Alvarez— no clerk roll call for this member
Juan Carlos Cancino— no clerk roll call for this member
Luenna Kim5207
Sharon Lai5106
Mary Ann Pikes7007
Falaofuta Satele— no clerk roll call for this member
How the record counts. The clerk's minutes list each member as present, absent or excused at the roll call. Excused means the board voted to excuse the member.