I have tried a handful of diets, most of them are restrictive, which helped me lose my big 60lbs but suffered in so many other ways, mostly mentally. For me we have been focusing on a diverse mixed macro diet, at regular intervals, usually 3 full sized meals and 3 protein biased snacks.
I'm basically in a part time college course with this nutrition work lol. She gives me homework, there's a textbook (she just gives me pdf snippets of) slides and everything XD. She is an active prof at UPenn so I guess that's where it comes from