I would suggest you ask at your local senior center. The admins often know whats available and hear from other seniors what is good and what isn't.