In this training program, I have two late-night classes, 6:30-8:30pm, with boot-camp the following mornings at 6:30am. I've always been led to believe that eating late at night is bad, but after an intense two-hour training class, I'm ravenous, and feel that I should replenish my body a little. But I HATE the feeling of going to bed "full". I don't eat before boot-camp, in the mornings, as it's pretty intense and I don't want to throw up (others have had to stop mid-session, as they have gotten to that point). I'm pretty solid on the recovery foods after boot-camp.
Any advise? What should I be eating? When?