I am always hesitant to recommend Christian teachers publicly.  Inevitably, someone takes issue with a certain viewpoint of a teacher, and crucifies me for these views.  Or sometimes the teacher I recommend will have a very public moral failure, and once again, I get caught in the debris field.
People are so quick to point out [...]