Christopher Allen
Dr. Allen was a really great professor to learn from. He knows the information he teaches very well. He is clear and open with students about his expectations and makes it a point to be accessible. He gives you a blueprint of how to achieve the grade you want. He is understanding and always willing to admit to and correct his own mistakes.