Professor Neal is very thorough in her explanations and guidelines but will always go above and beyond to help you if you need it. She's very entertaining and keeps you interested by relating assignment/lecture topics to current events. She also gives assignments and opportunities to earn points almost daily so try not to skip out on class!