Middle School on my desk

Middle School on my desk

James Patterson – the author I love to hate.

But if ever there is an ongoing success story in writing, it must be him. Whether he pens them on his own or in collaboration, Patterson is now an institution in mainstream writing. His books have sold over 300 million copies worldwide, making him one of the biggest-selling authors of all time.

Probably known best for his mystery novels, Patterson has also been hugely successful in writing for young readers. The Middle School series, which he co-authors with Chris Tebbetts, is proving a hit among young boys.

The book

Rafe has just begun middle school, which he says is as good as being in a maximum-security prison. No choice but to attend, bad food and teachers who derive pleasure from the kids’ suffering – it’s a nightmare for any young boy who has difficulty with rules.

But Rafe has a plan. There is a big book of rules on how to behave at school. His goal is to break every single one.

The movie

Middle School: The Worst Years of my Life, was first published in 2011. This year it’s been turned into a Hollywood movie– it hit the big screen in December. The book that I received is filled with large, fun illustrations, which make the book more fun.

If they haven’t seen the movie yet, get your kids to read it before watching it – you may be surprised when they say they preferred the book.

  • Middle School: The Worst Years of my Life by James Patterson and Chris Tebbetts is published by Penguin Random House
Spread the love

About Meneesha

Online and books editor by day, mum even while I sleep, individual all the time. I live in the beautiful city of Durban - the unpolished gem in South Africa. If I didn't have a family, I'd be that crazy cat lady your mum probably warned you not to feed! Blogging is where I share, vent, rant, laugh and generally be myself. Join the ride!

121 Comments

  1. Wonderful message. I find out something extra challenging on various blog sites everyday. It will constantly be boosting to review content from other authors as well as practice a something from their store. I?d prefer to use some with the web content on my blog whether you don?t mind. Natually I?ll give you a web link on your internet blog. Thanks for sharing.

  2. Your location is valueble for me. Thanks !?

  3. Place on with this write-up, I genuinely think this site needs far more factor to consider. I?ll possibly be once again to check out much more, thanks for that details.

  4. There are absolutely a great deal of information like that to take into consideration. That is a terrific indicate bring up. I offer the thoughts over as basic ideas however plainly there are concerns like the one you bring up where the most important thing will certainly be working in straightforward good faith. I don?t understand if ideal practices have emerged around things like that, but I make sure that your job is plainly determined as an up for grabs. Both children and also women feel the impact of simply a moment?s enjoyment, for the remainder of their lives.

  5. You made some suitable factors there. I viewed the web for the concern as well as found most individuals will support with your site.

  6. It?s hard to discover educated individuals on this topic, but you sound like you understand what you?re discussing! Many thanks

  7. Would certainly you be intrigued in trading links?

  8. An intriguing discussion deserves comment. I think that you ought to create more on this topic, it might not be a forbidden topic yet generally individuals are not nearly enough to speak on such subjects. To the following. Cheers

  9. The following time I check out a blog site, I wish that it does not dissatisfy me as high as this. I imply, I understand it was my option to review, however I in fact assumed youd have something interesting to say. All I listen to is a lot of yawping regarding something that you can deal with if you werent also hectic seeking interest.

  10. There is noticeably a package to know about this. I think you made sure good factors in features likewise.

  11. There is visibly a bundle to learn about this. I assume you made certain nice points in attributes also.

  12. Aw, this was an actually great blog post. In concept I wish to put in composing similar to this additionally? taking time as well as real effort to make a very good write-up? yet what can I say? I put things off alot as well as never seem to get something done.

  13. I uncovered your blog website on google as well as inspect a few of your very early posts. Remain to maintain the great run. I just additional up your RSS feed to my MSN Information Viewers. Looking for ahead to finding out more from you later on!?

  14. Can I simply say what a relief to find somebody that actually understands what theyre talking about on the net. You most definitely recognize just how to bring an issue to light as well as make it vital. More people need to read this and also comprehend this side of the tale. I cant believe youre not more preferred due to the fact that you absolutely have the present.

  15. An outstanding share, I simply given this onto a colleague that was doing a little analysis on this. As well as he actually purchased me breakfast since I discovered it for him. smile. So let me rephrase that: Thnx for the reward! But yeah Thnkx for investing the time to discuss this, I feel strongly concerning it and like learning more on this topic. Ideally, as you become proficiency, would you mind updating your blog site with more details? It is very practical for me. Huge thumb up for this blog post!

  16. There are some interesting moments in this article but I don?t understand if I see every one of them facility to heart. There is some validity but I will certainly hold viewpoint up until I check out it further. Great post, thanks and we want more! Contributed to FeedBurner also

  17. I just want to say I am new to blogging and site-building and absolutely liked your web page. Very likely I’m likely to bookmark your blog . You really come with impressive articles and reviews. Kudos for sharing your blog site.

  18. You made some respectable points there. I viewed the net for the issue and also discovered most individuals will go along with with your website.

  19. This web site is truly a walk-through for every one of the info you wanted regarding this and also didn?t recognize who to ask. Look below, and also you?ll most definitely discover it.

  20. It?s difficult to find well-informed individuals on this topic, yet you sound like you know what you?re speaking about! Many thanks

  21. It?s tough to discover educated people on this subject, however you sound like you know what you?re speaking about! Many thanks

  22. We’re a group of volunteers and starting a new scheme in our community. Your website offered us with valuable info to work on. You’ve done a formidable job and our whole community will be thankful to you.

  23. I’ve recently been thinking the very same factor personally lately. Delighted to see a person on the same wavelength! Nice article.

  24. Pretty nice post. I just stumbled upon your blog and wanted to say that I’ve really enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again soon!

  25. Howdy. Very nice web site!! Guy .. Excellent .. Superb .. I will bookmark this site and take the feeds additionally…I am glad to find a lot of helpful info here within the article. Thank you for sharing…

  26. This really answered my issue, thanks!

  27. You must participate in a contest for one of the very best blogs on the web. I will certainly advise this site!

  28. Would you be fascinated in exchanging links?

  29. I was really happy to discover this web-site. I intended to thanks for your time for this terrific read!! I certainly taking pleasure in every little of it and also I have you bookmarked to look into new stuff you blog post.

  30. Aw, this was a really great message. In suggestion I would love to put in writing such as this furthermore? taking time and also actual initiative to make a very good article? however what can I state? I postpone alot and also by no means seem to get something done.

  31. Can I simply claim what an alleviation to find a person who in fact knows what theyre discussing on the internet. You certainly know just how to bring a concern to light and also make it vital. Even more people require to read this and also recognize this side of the tale. I angle think youre not more popular due to the fact that you definitely have the gift.

  32. Hello there! I just would love to offer a substantial thumbs up for the excellent info you have right here on this post. I will certainly be coming back to your blog for even more soon.

  33. There are some fascinating times in this short article yet I don?t understand if I see every one of them facility to heart. There is some credibility but I will hold opinion till I check into it even more. Good write-up, thanks and also we desire much more! Contributed to FeedBurner also

  34. Would certainly you be interested in trading web links?

  35. Great post. I discover something more difficult on various blog sites day-to-day. It will always be boosting to review web content from other writers as well as exercise a little something from their shop. I?d prefer to use some with the material on my blog whether you don?t mind. Natually I?ll provide you a web link on your internet blog site. Thanks for sharing.

  36. Hello there! I just would love to offer a huge thumbs up for the great info you have here on this blog post. I will certainly be returning to your blog for more quickly.

  37. This truly addressed my trouble, thank you!

  38. I am really impressed along with your writing talents and also
    with the format for your weblog. Is this a paid topic or did you customize it yourself?
    Anyway stay up the excellent high quality writing, it is uncommon to see a great weblog like this one these days..

  39. Terrific work! This is the kind of information that are meant to be shared across the web.
    Disgrace on Google for now not positioning this submit upper!
    Come on over and consult with my site . Thank
    you =)

  40. There are certainly a great deal of information like that to take into consideration. That is a great point to bring up. I supply the ideas over as general ideas yet plainly there are concerns like the one you raise where the most crucial point will be working in straightforward good faith. I don?t recognize if ideal techniques have emerged around things like that, yet I make certain that your work is clearly recognized as a level playing field. Both children and also girls feel the impact of just a moment?s satisfaction, for the rest of their lives.

  41. I loved as much as you’ll receive carried out right here. The
    sketch is attractive, your authored subject matter stylish.
    nonetheless, you command get got an impatience over that you wish
    be delivering the following. unwell unquestionably come
    further formerly again as exactly the same nearly a lot
    often inside case you shield this hike.

  42. Hi there! Do you know if they make any plugins to assist with SEO?
    I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good
    results. If you know of any please share. Kudos!

  43. Amazing! Its really awesome article, I have got much clear idea concerning from this article.

  44. There are definitely a great deal of details like that to think about. That is a wonderful point to bring up. I supply the thoughts above as basic motivation however clearly there are questions like the one you bring up where one of the most crucial point will be working in honest good faith. I don?t understand if best methods have arised around points like that, but I am sure that your work is plainly recognized as an up for grabs. Both boys and also ladies really feel the impact of simply a moment?s satisfaction, for the remainder of their lives.

  45. My developer is trying to persuade me to move to .net from PHP.

    I have always disliked the idea because of the expenses.

    But he’s tryiong none the less. I’ve been using WordPress on several websites for about a year and am worried about
    switching to another platform. I have heard good things about blogengine.net.
    Is there a way I can import all my wordpress content into
    it? Any help would be really appreciated!

  46. Aw, this was an actually wonderful article. In idea I would like to place in creating similar to this in addition? taking some time and actual effort to make an excellent article? yet what can I claim? I postpone alot and also never appear to get something done.

  47. very wonderful message, i certainly love this web site, keep it

  48. I am not sure where you’re getting your info, but great topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for wonderful information I was looking for this info for my mission.

  49. I don’t even know how I ended up here, but I thought this post was great.
    I do not know who you are but certainly you’re
    going to a famous blogger if you are not already 😉 Cheers!
    cheap flights 3aN8IMa

  50. hello!,I love your writing so a lot! proportion we keep up a correspondence more about your post on AOL?
    I require an expert in this area to unravel my problem.
    Maybe that’s you! Looking forward to look you.
    3aN8IMa cheap flights

  51. This paragraph gives clear idea designed for the new visitors of blogging, that truly
    how to do blogging and site-building.

  52. I?d need to check with you right here. Which is not something I typically do! I take pleasure in reading an article that will make people believe. Also, thanks for permitting me to comment!

  53. This is the right blog site for any person that intends to learn about this topic. You understand so much its almost tough to argue with you (not that I really would want?HaHa). You absolutely placed a brand-new spin on a subject thats been covered for many years. Excellent stuff, just terrific!

  54. Would certainly you be intrigued in trading links?

  55. The following time I review a blog site, I hope that it does not disappoint me as long as this one. I imply, I recognize it was my selection to check out, but I really thought youd have something intriguing to claim. All I hear is a lot of whining regarding something that you could take care of if you werent also active seeking interest.

  56. Wonderful post! We are linking to this great content on our website. Keep up the good writing.

  57. I?m satisfied, I should claim. Actually hardly ever do I encounter a blog site that?s both informative and also entertaining, as well as let me inform you, you have hit the nail on the head. Your idea is impressive; the problem is something that inadequate people are speaking wisely around. I am extremely happy that I came across this in my look for something relating to this.

  58. There are some intriguing times in this post however I don?t recognize if I see all of them facility to heart. There is some credibility however I will certainly take hold opinion up until I check out it better. Great article, thanks and we desire more! Added to FeedBurner as well

  59. I’m not sure where you’re getting your information, but good topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for fantastic information I was looking for this info for my mission.

  60. I discovered your blog site on google as well as check a few of your very early messages. Continue to maintain the very good run. I just extra up your RSS feed to my MSN News Reader. Seeking onward to finding out more from you in the future!?

  61. Area on with this article, I absolutely believe this web site requires much more factor to consider. I?ll most likely be again to read much more, many thanks for that information.

  62. Why viewers still make use of to read news papers when in this technological globe
    the whole thing is presented on web? adreamoftrains best web hosting company

  63. Have you ever thought about creating an e-book or guest authoring on other sites?
    I have a blog centered on the same subjects you discuss and would really like to have you share
    some stories/information. I know my subscribers
    would enjoy your work. If you are even remotely interested, feel
    free to shoot me an e-mail.

  64. This internet site is really a walk-through for all of the information you wanted about this and also didn?t understand who to ask. Look here, and you?ll definitely find it.

  65. Your location is valueble for me. Thanks !?

  66. I am in fact glad to glance at this website posts
    which carries lots of useful information, thanks for providing these kinds of information.

  67. Way cool! Some very valid points! I appreciate you penning this write-up and
    also the rest of the website is really good.

  68. Area on with this review, I truly think this website requires a lot more factor to consider. I?ll most likely be again to check out far more, thanks for that information.

  69. It’s awesome to go to see this website and reading the views of all friends regarding this paragraph, while I am also zealous of getting experience.

  70. Can I simply claim what a relief to locate someone who actually knows what theyre speaking about on the web. You certainly know how to bring an issue to light and also make it crucial. More individuals need to read this and recognize this side of the tale. I cant think youre not more preferred due to the fact that you most definitely have the gift.

  71. Best view in the town !

  72. A couple doing it from Rodeo

  73. I uncovered your blog website on google as well as examine a few of your early blog posts. Remain to maintain the excellent run. I simply additional up your RSS feed to my MSN News Reader. Seeking forward to learning more from you later on!?

  74. Love watching movies !

  75. Best view in the town !

  76. Best view in the town !

  77. Hello there! This post could not be written any better! Reading through this post reminds me of my old
    room mate! He always kept chatting about this. I will forward this page
    to him. Pretty sure he will have a good read. Many thanks for sharing!

  78. Oh my benefits! an amazing short article man. Thanks Nevertheless I am experiencing concern with ur rss. Don?t recognize why Incapable to subscribe to it. Is there any person getting the same rss trouble? Any individual who recognizes kindly react. Thnkx

  79. Love watching movies !

  80. This is the right blog for anyone that wants to find out about this subject. You realize so much its nearly tough to suggest with you (not that I in fact would want?HaHa). You certainly placed a new spin on a topic thats been covered for many years. Excellent stuff, just terrific!

  81. Thank you for every other informative site. The place else could
    I am getting that kind of information written in such an ideal approach?
    I’ve a venture that I’m just now running on, and I have been at the glance out for such info.

  82. You need to participate in a competition for one of the most effective blogs on the web. I will recommend this website!

  83. Can I simply say what an alleviation to find somebody that actually understands what theyre speaking about on the web. You most definitely know how to bring an issue to light and make it essential. Even more individuals require to read this as well as understand this side of the story. I angle believe youre not more preferred because you absolutely have the gift.

  84. Good replies in return of this query with firm arguments
    and describing the whole thing regarding that.

  85. Hello exceptional blog! Does running a blog
    such as this require a large amount of work? I’ve virtually no understanding of programming but I had been hoping to start my own blog soon. Anyways, should you have any recommendations or techniques for new
    blog owners please share. I understand this is off topic however I simply needed to ask.
    Thanks!

  86. Aw, this was an actually wonderful post. In concept I would love to place in creating similar to this additionally? requiring time and also actual initiative to make an excellent write-up? but what can I say? I put things off alot and by no means appear to get something done.

  87. Hmm is anyone else encountering problems with the images on this blog loading?
    I’m trying to determine if its a problem on my end or if it’s the blog.

    Any responses would be greatly appreciated.

  88. This is the right blog for anybody who intends to discover this topic. You realize a lot its virtually tough to argue with you (not that I really would want?HaHa). You definitely placed a new spin on a topic thats been written about for many years. Fantastic stuff, simply excellent!

  89. I was wondering if you ever considered changing the page layout of your
    blog? Its very well written; I love what youve got to
    say. But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having one or
    two images. Maybe you could space it out better?

  90. I was very delighted to locate this web-site. I wanted to many thanks for your time for this wonderful read!! I certainly delighting in every little bit of it and I have you bookmarked to take a look at new stuff you post.

  91. Oh my benefits! an amazing write-up guy. Thanks However I am experiencing concern with ur rss. Don?t recognize why Unable to subscribe to it. Is there anyone obtaining identical rss issue? Any individual who recognizes kindly respond. Thnkx

  92. This website is actually a walk-through for every one of the details you wanted about this as well as didn?t know that to ask. Peek below, and also you?ll definitely discover it.

  93. Excellent web site you’ve got here.. It’s hard to find high-quality writing like yours nowadays. I honestly appreciate people like you! Take care!!

  94. You must participate in a contest for one of the most effective blog sites on the web. I will certainly advise this website!

  95. I was very pleased to find this web-site. I intended to many thanks for your time for this fantastic read!! I definitely delighting in every little of it and also I have you bookmarked to have a look at new stuff you post.

  96. This is the appropriate blog site for any person who wishes to discover this topic. You recognize a lot its almost difficult to say with you (not that I in fact would want?HaHa). You absolutely put a new spin on a subject thats been covered for years. Great stuff, just terrific!

  97. This website is actually a walk-through for every one of the info you wanted about this as well as didn?t know who to ask. Glance right here, as well as you?ll absolutely find it.

  98. I have read so many content on the topic of the blogger lovers however this paragraph is actually a pleasant article, keep it up.

  99. It?s tough to find experienced people on this topic, but you seem like you understand what you?re speaking about! Many thanks

  100. An interesting conversation is worth comment. I assume that you should compose extra on this subject, it could not be a frowned on subject but typically individuals are insufficient to speak on such topics. To the next. Cheers

  101. Hello there! I simply want to provide a massive thumbs up for the fantastic info you have here on this article. I will be returning to your blog for more quickly.

  102. This is the best blog for any individual who intends to find out about this subject. You realize so much its nearly tough to say with you (not that I actually would want?HaHa). You absolutely placed a new spin on a topic thats been written about for many years. Terrific stuff, just wonderful!

  103. you have a fantastic blog here! would you like to make some welcome posts on my blog site?

  104. Right now it appears like Expression Engine is the preferred blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  105. The work I am doing is very hard but articles like this make it much easier. Thank you for doing my research for me.

  106. Hmm it appears like your website ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog blogger but I’m still new to everything. Do you have any points for novice blog writers? I’d certainly appreciate it.

  107. Nice post. I find out something much more challenging on different blogs daily. It will always be promoting to review material from other writers and practice a little something from their store. I?d choose to utilize some with the web content on my blog site whether you don?t mind. Natually I?ll give you a link on your internet blog. Thanks for sharing.

  108. I just want to mention I am just newbie to blogs and actually loved this page. Most likely I’m likely to bookmark your site . You surely come with exceptional well written articles. Bless you for sharing with us your web page.

  109. Whoa! This blog looks just like my old one!
    It’s on a entirely different subject but it has pretty much the
    same page layout and design. Wonderful choice of colors!

  110. Heya this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or
    if you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get advice from someone with experience.

    Any help would be enormously appreciated!

  111. Spot on with this write-up, I really believe that this website needs a
    lot more attention. I’ll probably be returning to read
    more, thanks for the information!

  112. Thanks a lot for the blog.Much thanks again. Awesome.

  113. “Having read this I believed it was really informative. I appreciate you finding the time and effort to put this information together. I once again find myself personally spending a significant amount of time both reading and posting comments. But so what, it was still worthwhile!”

  114. Major thanks for the post.Much thanks again. Awesome.

  115. Sounds like an interesting book. Books are always better than the movies.

Comments are closed