Morteza can be a bit confusing sometimes, although, I wouldn't hesitate to take another class with him. He is an easy marker, so just do your homework and you will pass. If you like detailed color coded notes, this is your guy!