Hello all, I have a volunteer in my algebra 1 and 2 classes that occasionally comes in about twice a week on average. This person comes in and tries to help with students in math. He was an engineer for over 30 years and has a degree in engineering. However... Sometimes when I teach he gets confused, asks me questions, or sometimes will tell me a better way of doing math problems. This volunteer will do it even when several other students have their hand up. He has never taught in any school. It was quite annoying last week when students were unsure of a problem in class and he was raising his hand, acting confused, and then told me in front of the class a better way to do the problem which I didn't agree. He felt bad and is being nice. Students don't seem to want to ask him for help and are a little annoyed ( a big majority don't want his help when he goes around and tries to help). I feel as though as a volunteer, things should be less stressful, but I am realizing it's a bit more stressful when he is around. Should I wait this out? It's his first semester helping out and he wants to sit in classes to help. Should I talk to him about it? Should I address my concerns to my principal? I understand he is retired and it's very generous what he does, however I shouldn't feel more stressed having a volunteer around. I am polite to him and thank him each time he comes in. I like volunteers but I feel like I shouldn't have to reteach this person material or be critiqued. I have given him a week in advance worksheets so he can look at material in advance but that doesn't seem to be working.