tbh my puzzle rating is bad for a 1500 rated player ,one of my friend reached 3301 rated puzzles and also 1500 rated . Don't get how is it possible?1376 is a very solid rating!
If you want to learn opening(especially),middlegame and endgame very well ,I would recommend chessable