Chad-Eric Montgomery
You will teach yourself. While his knowledge is apparent, he doesn't explain things coherently. Simple questions were often answered with high-level math technicalities that were not relevant or understandable at a beginner's level. Otherwise, he is accommodating and kind. He's young and I expect he will get better with more experience.