If the learning is great, I'd ignore the noise and make the most of the signal.
I used to HATE my boss in one of my earliest roles. Made me do inane tasks, heavy output work that required a lot of time and grind - we worked 20 hour days as a matter of routine, but he used to be with us on the late nights too.
On one such late night I told him he should get a life - because he was definitely screwing up mine.
Many many many years later I realised, that time was one of my best learning periods and he was a great teacher. Very patient and moulded the right kind of behaviour and especially ingrained an obsessive attention to detail.