Sarah Smith
Be prepared to read as she does give daily readings, however they are not difficult readings. She explains them thoroughly in class. She uses a free, online textbook. Attendance and class participation is mandatory. She cares for her students and will help you succeed. There are weekly quizzes and 4 main projects.