Yanilda Peralta Ramos
I took her for the lap portion of 167 and although she is somewhat friendly, she's not very clear when she speaks, isn't organized, and is difficult to follow along with. I think in a few semesters she'll be fantastic, she knows her stuff and sometimes makes things click but overall, left me far more confused. Lots of rewatching lab vids.