Ali Rahbar
He is understanding rarely. I have seen him yell at students because they don't understand his errors. He isn't clear, gives you packets but doesn't walk you through them first. Alot of test questions arent from the packets. I have taken this course with Celso and it was much better and concise. If you want to teach yourself then this is the class.