Arash Arami
Awful lectures, boring and disorganized. Scores are randomly chosen numbers based on his understandings, though everything seems pretty simple. Avoid it if possible unless you are interested to try your luck!