Mr. Haupt is the best teacher ever! He is always willing to listen and be helpful whenever he is needed. I spent a lot of time in tutoring with him and he never seemed to get tired or frustrated with me. He helped me being my grades up when I was going through a hard time. He always was there with a smile and a joke to help your day and help you remember your material for your work. (FOIL it or you'll end up in the toilet was my favorite). I am so blessed that I had him as a teacher.
He is one good math teacher. He is always there to help you when you need it. I stayed in his classroom until 6:00 p.m. and he did not mind at all to help me.