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