Emaan Abdul-Majid
Not the most exiting class but she tries to make it interesting. The work is really manageable. All the project and hw grades are pretty much an easy 100. The exams can be challenging so be sure to study well for those. Extra credit was really helpful. Would recommend.