I've had Professor Porter for a couple of CMAS classes. She is FANTASTIC. I would recommend everyone to take her. Her lessons are interesting, and she is always willing to help. I would take her for all your CMAS classes.