It's been 18 years since I was last in class with him. The best and most memorable teacher I've ever had.
By far the best, most inspiring teacher I ever had. He truly cared about his students and went above and beyond for those that treated him with respect.
Allen is very thorough and he makes the content very enjoyable. As long as you're not deliberately trying to be ignorant, you're gauranteed to learn enourmous amounts with him.
Mr. Allen was by far my favourite teacher. He taught Band when I was there, and he was very inspiring. I loved his enthusiasm and energy. Thanks Mr. Allen!