Tough to listen to at times but worth it all in the end. I recommend.