Yes, I will hire one soon. I am trying to acquaint myself with various options for now. Would you mind also briefly telling me about the adjustment of status option in the immigration court? Who qualifies for it and under what circumstances as I already learned about the Cancellation of Removal options available. I have some time still, so interested in learning these things briefly myself before hiring an attorney to work with him as oppose to completely relaying on him. I do not like putting my future in someone else's hands completely; therefore, I like learning in order to participate equally and be aware of everything available to me.
You may disagree with me. But, I believe that you shouldn't be spending too much time learning the law.
It is the job of your lawyer to explain the law ..... as it applies to your specific case.
What you're doing is trying to learn the general law .... but you don't have the skills to apply it to your facts.
If you still feel strongly, before hiring a lawyer, here is where you can purchase books/CDs, etc: http://agora.aila.org/