Senior red-haired professor Sasha Brand takes off nude while in her classroom. Wondrous red-haired teen's smacked by her professor in class