Professor Richards

Professor David Gabriel Richards is Nick and Stacy's teacher at the college and he ends up trying to help Stacy stop Nick, but without killing him. He is later beat to death with a baseball bat by Nick.