Mojtaba Moniri
DO NOT TAKE THIS CLASS you will fail you will get no help. The homework is hard you have to learn everything by yourself once you email him he will snap back at you. The worst class I have taken my whole life please if you don't want to fail don't take this class. Overall disrespectful, rude, not patient, and lastly no support what's so ever. -1/10