Rahmati Afrooz
The first day of class she put on 2 videos to explain the topic. She vaguely answers questions. Get ready to teach yourself! She won't answer your question,figure it out. There's homework everyday but she assigns things she didn't teach. The class isn't hard if you have the right teacher. I literally had to teach myself. & decided to drop