I've got a 3 hour tonight. It's in a lab where no food or drink are allowed.  We get one 10 minute break. I eat a fair dinner before class and keep a bottle of water for my break.  I usually like to take my time with meals, but I only have an hour between the class I just left and my 3 hour block.