I like Fritz trainer, don't get me wrong. I have two of them, have gotten excellent use from them, and would buy them again.
That said, I don't think is the best or the most cost effective training I have gotten. To name two, I think the Yusupov book series is outstanding if you are willing to put in the work. And I bought Dvoretsky's Endgame Manual on Chessable and that has been great value as well.
is a live master(im.gm)giving lessons on skype or in person. Fritz trainers are a very cost effective way to get expert training they are a dvd-rom with video linked to the chessbase program for instant analysis and playback. all your favourites in chessbase are available for expert analysis.