Carissa Olsen
Olsen is a decent teacher, though you can tell she'd rather be teaching a more advanced class. She is very knowledgable and talks about her lab a lot, but it seems she has a hard time "dumbing herself down" for an intro level class. Lots of reading assigned but you don't really need to do it, as everything is covered in class.