Skip to main content
James Christensen

James Christensen

Faculty at BYU-Idaho, Computer Information Technology; Previously at BYU:
Mechanical Engineering, Center for Teaching and Learning

BYU-Idaho
Rexburg, ID 83460