I think we should eliminate Haffner , in S04E02 he asks Cho is Jane smarter then you ? Cho answers : Yes , then Haffner asks him again is Jane smarter than me !? Cho : Yes , Haffner : You are probably right
Red John will never admit that jane is smarter than him , but Haffner did admit that Jane is smarter than him
How do you find this theory?
plausible
unlikely