Incorporating Human And Environmental Feedback For Robust Performance In Agent Domains