Patti Koenig
Her lectures were fantastic, and what set her apart was her willingness to go the extra mile to help with projects and assignments. The assignments she gave us were challenging yet doable, and her teaching style was approachable. Study her lecture well, do all the parts of the assignment and you'll do fine in advanced classes such a data structure.