About Rebecca Schiff Rebecca Schiff is an associate professor and chair in the Department of Health Sciences at Lakehead University.