Er...If you already know the doctor personally, at LEAST give him the courtesy of asking them in person!! Unless it's physically unreasonable (maybe you've gone back to school and don't live in that town anymore), at least call the guy. Email should be a last resort, especially if you're trying to get a good letter.