However, this is the only good book on Theory of Computation for beginners, sadly so. It's just not good enough to earn a 5-star.
I struggled when doing the course with this book because as I was trying to do the questions in the book, I had no references whether I was on the right track or not. And trust me, without the solution book, some instructors don't know how to solve some of the questions either, thus don't expect a student to do it all.
I don't like the idea of holding back the solution book but only instructors have access to it. What good is it if students can't check or learn from the solution.
If you have any other good book on Theory of Computation that has an accompanying solution book, please email me, I'll be much interested because Theory of Computation is what I want to pursue in Grad school.