Mai Soliman
The in person weekly meets are just useless. She does not validate the true answers and we are left on our own in doing problems. She would only go over a certain topic if someone from the entire class of 70 asks a question. Not super great if you are shy and would rather absorb material. If you take her class then be on top of things every week. 