Professor Ryan view 3