I'm a student on a bulking program, keep these in mind when bulking (smartly):
1)Most foods can be cooked in bulk...chili, potatoes, chicken salads, etc., and stay fresh for several days.
2)Shakes are quick and easy way to get calories in, you can put anything in them. If you begin and end the day with a shake that takes care of 2 of the ~6 meals you'll eat that day.
3)If you must miss a workout just try to make it up later, don't sweat it.
4)If you're bulking and somehow miss a meal, just fill up on the next one.
5)Have something to eat during crunch times or commutes, beef jerky and Ramen are great for this IMO.
6)If you're busting your ass in the gym and not filling up on almost every meal, you are undermining your efforts. I cannot stress this enough, bulking does not equal nibbling on nuts and berries and sipping on green tea!
7)It's good to have some sort of meal plan but just remeber to get in the calories you need by any means available.
8)Buffets are your friend!
9)Remember that you're gonna have to eat when you don't want to.