Joanna Clarke
Best and cares for her students. She is amazing and very understanding. She inspire her students to do well and is very approachable. Lectures are easy to understand .. overall caring and nice professor.