Barbara Michelato
Avoid at all costs. You will have to teach yourself all the material because Dr. Michelato is a terrible lecturer. It is very easy to fall behind if you do not spend a lot of time outside of class keeping up. Quizzes and tests are really the only way to save your grade.