I loved Professor Marques! You'll learn a lot with her but there is a good amount of work you have to keep up with as well. She has great lectures that explains everything in detail. She also very understanding and answers emails right away.