Getting a drivers licence

Hi all! I have been living in Germany for a while and I don't have my driver's licence yet as I never had the funds, but I finally saved up some money to pay for lessons. However, I don't know how to go about this as someone who only has basic knowledge of the German language. I can converse with my neighbours pretty well, but I am scared that I won't understand the German during driving lessons and the tests.

As far as I know I can do the theory in English, but the exam has to be in German. I would like to know if any expats here can share their experiences or advice..