Super nice, respectful and caring! My only critique is that she expects A LOT from students, especially for a 105 class. Be prepared to work really hard but learn a lot. If you're looking for an easy A I wouldn't take her, however an A is possible in her class if you participate, put in effort, and take feedback. Extra credit is there but HARD