professor's framwork