joel senior