Cindy Diamond
Diamond is a great professor! Though her lectures may be a little long and boring, it always picks up. She gives good feedback on almost all assignments, and she always there for assistance. I would take her again without a doubt.