Yongjie Zheng
This is the data structures professor you're looking for. One assignment due every two weeks. Two exams. The two exams take the temporal place of two assignments, so I'm all there will be six assignments. If you do your best to hang in through this semester, I guarantee you'll feel better about your future in the major and field.