I do not recommend this professor to anybody. She doesn't communicate with her students promptly, and once she didn't even put up an assignment until the day after the assignment was due. Her work ethic is unprofessional and I would switch professors if I still had the opportunity.