I've been volunteering extensively for a local charity, consistently going above and beyond, but a new, inexperienced supervisor is taking all the credit for my work; do I confront them and demand recognition, or continue to serve quietly for the cause, letting them take credit?