Dominique Garello
Do not take her. Yes, there are many reviews stating she is nice, which is very true. However, unless you want to be up crying every Tuesday night over the amount of homework you are given, save yourself the stress. She assigns 45-55 concepts each week which each have multiple questions to answer, 45+ hw questions, and packback assignments. 