Professor Long was my favorite professor. She is very knowledgable and passionate about what she teaches in a way that is infectious. She is very organized and has a good sense of humor. She explains things in a clear way and is clear about her expectations. She is always cheerful and positive. She offers extra credit. Take her courses!!