Despite what other people have said , I think she 's OK . Her teaching style is not particularly entertaining , but you can't always expect that . She does not suffer fools and can be a bit grumpy , but she teaches the material in a straightforeward , well-organized manner . Just make sure you think before you ask questions .