STEM Faculty
Physical & Biological Sciences

Sam Truong
Faculty Chair, Physical and Biological Sciences;Professor, Anatomy & Physiology
909-389-3226
struong@craftonhills.edu
struong@craftonhills.edu
Education:

Shohreh Rahbarnia
Professor, Chemistry
909-389-3257
srahbarnia@craftonhills.edu
srahbarnia@craftonhills.edu

Kim Salt
Professor, Chemistry
909-389-3290
ksalt@craftonhills.edu
ksalt@craftonhills.edu
Education:

Kelly Boebinger
Professor, Chemistry
909-389-3291
kboebinger@craftonhills.edu
kboebinger@craftonhills.edu
Education:

Richard Hughes
Professor, Geology and Geography
909-389-3237
rihughes@craftonhills.edu
rihughes@craftonhills.edu
Education:

Christopher Olivera
Faculty Chair, Kinesiology and Health Education;909-389-3231
colivera@craftonhills.edu
colivera@craftonhills.edu

Matthew Adams
Professor, Physics and Astronomy
909-389-3234
madams@craftonhills.edu
madams@craftonhills.edu
Education:
Mathematics

Brandi Bailes
Professor, Mathematics
909-389-3335
bbailes@craftonhills.edu
bbailes@craftonhills.edu

Jodi Hanley
Associate Professor, Mathematics
909-389-3339
jhanley@craftonhills.edu
jhanley@craftonhills.edu
Education:

Shirley Juan
Assistant Professor, Mathematics
909-389-3336
sjuan@craftonhills.edu
sjuan@craftonhills.edu
Education:
B.A. Mathematics, CSUSB
M.A. Mathematics, CSUSB

Danielle Bell
Discipline Head, Mathematics;Associate Professor, Mathematics
909-389-3341
dmccoy@craftonhills.edu
dmccoy@craftonhills.edu
Education:
AA in Liberal Arts, Crafton Hills College; BA in Mathematics, CSUSB; MA in Curriculum and Instruction, University of Redlands; MA in Mathematics, CSUSB

Stephen Ramirez
Associate Professor, Mathematics
909-389-3552
sramirez@craftonhills.edu
sramirez@craftonhills.edu
Education:

Scott Rippy
Associate Professor, Mathematics
909-389-3356
srippy@craftonhills.edu
srippy@craftonhills.edu
Education:
M.S. in Mathematics, CSUSB
M.A. in Education, UC Riverside
Technology

Iris Kern-Foster
909-389-3521
ifoster@craftonhills.edu
ifoster@craftonhills.edu
Education:
M.F.A. - Ph.D. Digital Media

Sandra Ruiz
Faculty Chair, Computer and Information Sciences;Professor, Computer Science
909-389-3501
saruiz@craftonhills.edu
saruiz@craftonhills.edu
Education:
B.S. and M.S. in Computer Science, California State University Fullerton