This is the school I just used - Driving school Christine Timmer. It's expensive (but learning to drive is a very expensive business in Germany anyway) but they hold both theory and practical lessons in English. Good luck!