Such a great professor! Professor Marwa is really kind, and she gives patience in her feedback. Students will get a lot help from her. Her lecture is comprehensive, including the each steps from the examples. Tests are OK for me, as long as you listen and watch videos carefully, you will get a good result!