Professor Murphy is very kind and super flexible and considerate with due dates and extensions. Her critical thinking homeworks can take a long time and are given weekly so just be prepared to take out some time for the homworks. I would highly suggest taking Murphys class.