professor chan