Chenxi Qiu
Prof Qiu is a good professor for Data Structures. His accent was a little hard to understand at first. Though there is usually homework every other week, it is not that difficult and using the notes you can accomplish them without struggle. His tests were open notes, so as long as you take good notes then you should do well in the class.