Alyce Scott
Professor Scott gives great feedback on assignments and is quick to respond to emails for clarification or help. She seems to really care about her students. Most projects are group projects. Readings help a lot with understanding course material.