it isnt that great to tell you the truth.
first of all are you cutting or bulking bro? and what time are you eating these meals?
if your bulking, it is not enough food
if your cutting some of it needs to be changed.
regardless of either as of right now here what i would change...
add a preworkout meal in. consume 20grams of whey protein and some carbs to get you through your workout. the bannana is more of a pre than pwo thing.
your postworkout meal could be whey, white rice, and some juice to cause an insulin spike for creatine absorption.
cottage cheese and tuna is a dumb combination. i dont care what time your eating it. if your eating a tin of tuna thats over 30 grams of protein and a sizeable portion of cottage cheese will be alot more protein. to much. if you want, add the cottage cheese to before bed, so that it may digest over a lengthy period of time. if you dont want to do this, invest in some
casein protein. if you don't know what that is, search the forum there are 100's of posts about it.
in meal 3, change white rice to brown rice. brown rice is a slow digesting carb and should be eaten. The only time you really should be eating white rice is Post workout.
these are some general suggestions, its hard to pinpoint what you need without knowing whether or not your cutting or bulking.