Club Officers

The following table provides contact information for current club officers.  Please send your questions to or use the Contact Form on our main Contact Page.  Thank you.

Founding President/ Sensei                                                                                                   Jim Barrett

David Miles
(909) 519 5391

Vice President:

Program Director:
Mike Kelly

Judy & Steve Anthony

Membership Chair:                                                                                                               Lorraine Miles                                                                                                

Raffle Chairman:
Jim Pelling

Recording Secretary:   Interim                                                                                             Bryan Nicholson 

Social Media Director: Interim                                                                                              Matt Mahaffey

Web Page/ Newsletter Editor:                                                                                   
Lorraine Miles
(909) 595 9620

Club Photographer: Interim                                                                                           Becky Villasenor



Members at Large:
Peter Macasieb                                                                                                                    Matt Mahaffey