Professor Smalley is one of the best teachers I have had. She is very caring and makes class fun. If you attend class, do the work, and put forth the effort, you will be successful in her class. If I did not understand something she was more than happy to further explain the assignment or topic. I highly recommend her!