Name Office Phone Email
Arens, Robert
Professor
34-220E 805.756.1444 rarens@calpoly.edu
Bagnall, James
Emertius Professor
34-241 805.756.1501 jbagnall@calpoly.edu
Beller, Richard
Lecturer
21-125 805.756.5204 rbeller@calpoly.edu
Cabrinha, Mark
Assistant Professor
21-219A 805.756.2855 mcabrinh@calpoly.edu
de Hahn, Henri
Professor
  805.395-0760 hdehahn@calpoly.edu
Dettmer, Randy
Lecturer
34-220H 805.756.1316 rcdettmer@charter.net
di Santo, Thomas
Associate Professor
34-220C 805.756.1480 tdisanto@calpoly.edu
Doerfler, James
Professor
05-219 805.756.2366 jdoerfle@calpoly.edu
Fowler, Thomas
Professor
Assistant Department Head
34-219 805.756.2981 tfowler@calpoly.edu
Foote, Jonathan
Lecturer
WAAC 703.706.3003 jfoote@vt.edu
Freeby, Brent
Lecturer
34-220J 805.756.1794 bfreeby@calpoly.edu

Giberti, Bruno
Professor

35-209 805.756.2036 bgiberti@calpoly.edu
Illingworth, Curtis
Lecturer
05-220 805.756.1280 cillingw@calpoly.edu
Jackson, Doug
Assistant Professor
186-A306 805.756.1362 dojackso@calpoly.edu
Joines, Laura
Professor
21-209 805.756.2490 ljoines@calpoly.edu
Jaggia, Chandrika
Lecturer
34-237 805.756.5608 cjaggia@calpoly.edu
Jones, R. Thomas
Professor
San Francisco 415-648-7026 rtjones@calpoly.edu
Kasperovich, Josef
Lecturer
05-115 805.756.1342 jkaspero@calpoly.edu
Killing, Ansgar M.
Lecturer
34-244 805.756.2793 akilling@calpoly.edu
Kuhn-Choi, Don
Associate Professor
05-216 805.756.1479 dchoi@calpoly.edu
Lange, John
Professor
21-211 805.756.5080 jlange@calpoly.edu
Lange, Karen
Professor
21-212 805.756.2468 klange@calpoly.edu
Lucas, Michael
Professor
14-219 805.756.1790
805.756.7351
mlucas@calpoly.edu
Macdonald, Kent
Lecturer
186-A307 805.756.1381
805.756.2267
kmacdona@calpoly.edu
McDonald, Margot
Professor
34-220D 805.756.1298 mmcdonal@calpoly.edu
Moore (Grover), L. JoAnn
Lecturer
34-243 805.756.1483 lgrover@calpoly.edu
Phillips, Stephen
Assistant Professor
Los Angeles 805.756.5990 sjphilli@calpoly.edu
Ponitz, Jeff
Assistant Professor
05-220F 805.756.2830 jponitz@calpoly.edu
Olsen, Clare
Assistant Professor
05-220B 805.756.1316 clolsen@calpoly.edu
Reich, Jonathan
Professor
14-223 805.756.1351
805.756.2580
jreich@calpoly.edu
Ridley, Bryan
Lecturer
34-237 805.756.1316 bridley@calpoly.edu
Schmidt, Richard
Lecturer
34-245 805.756.2074 rschmidt@rain.org
Stannard, Sandy
Associate Professor
21-213 805.756.2076 stannard@calpoly.edu
Swearingen, Don
Professor Emeritus
34-220G 805.756.2833 dswearin@calpoly.edu
Trudell, Carmen
Assistant Professor
05-220A 805.756.5207 ctrudell@calpoly.edu
Weisenthal, Howard
Professor Emeritus
21-214 805.756.2491 hweisent@calpoly.edu
Wiley, Keith
Lecturer
21-125 805.756.5204 kwiley@calpoly.edu
Williams, Barry
Lecturer
186-A306 805.756.5990
805.756.9541
bwilliam@calpoly.edu
Wynn, Greg
Lecturer
34-238 805.756.7623 gwynn@calpoly.edu
Yin, Margarida
Lecturer
186-A309 805.756.5628 myin@calpoly.edu
Yip, Christopher
Professor
21-210 805.756.6207 cyip@calpoly.edu