Jennifer Cole
Don't take this professor. Her assignments do not relate to the module backgrounds. The assignments are insanely hard and good luck finding answers on the internet because you'll never find them. The deadline for assignments is at 5:00 which is not good for students who work part-time. Take it with a professor who has a higher rating on RMP.