dont ever give up. God is good. give some time also in studying ur communication skills. it's one way of understanding the questions being asked. I dont know what books to suggest. but as for me, I reviewed kaplan 2010-2011 and saunder's 4th ed. and ...