Very challenging Professor -- he pushes students to think in creative ways . Unbelievably sexy , too .