Slava,
I wish I had someone to recommend personally but I really don't. Heck, I over did it tonight with food myself. Like officially out of control . I did find this link that might put you in touch with some qualified people.
https://www.albertahealthservices.ca...page16475.aspx
There are answers to your questions from qualified professionals and I hope whatever you are looking for or wanting to improve in, works best for you!
All the best.