I am not looking for a good book but an appropriate book that is suitable for my logic course. Currently the professor only offers lectures. (Not sure why, perhaps there is no universal approach to logic, so no suitable book?) Ideally, the book contains question similar to the question I asked here. Any suggestions would be very welcomed.
It's hard to know what's appropriate for your course without more details. "Propositional and Predicate Calculus: A Model of Argument" by Derek Goldrei may be helpful: it has exercises with solutions and is designed for independent study.