BEST TEACHER EVER! I wish she could teach all my classes. I am not a science person but she puts effort into making every one understand and gives you the take away so you dont have to memorize useless facts.