Prof. Alexander is a great and passionate professor! Her class is mainly set up with discussions and quizzes weekly that prepare you for the final assignment which you will need a partner for. She gives amazing feedback and helps in anyway she can. Her instructions are clear and she is true to her grading score. I highly recommend!