Kelly Nichols
she gives out almost no homework which sounds great but her tests are very difficult and if you fail one you have a tough chance of getting a good grade in the class. i will not take another class from her again. however, she is very nice and kind of quirky but her teaching style needs work