If you don't mind lectures slides that haven't been updated since 2003, then this class is for you. Professor Rashidi doesn't allow electronics in her class so all notes must be taken pen / paper - what makes this class a little annoying is that the professor talks at about 500 words / minute. On the flip side, there isn't much that is covered in class for each topic so their is only so much that can be on the exam. This quarter she decided to post a study guide, and to her surprise it was the best tests grades she's ever had as a class... mmm. There is a research paper that one must write, it expands on a topic covered in class. To be honest, this class wasn't as difficult as she made it out to seem, her study guide states that one must commit to a solid of 8 hours of studying / week to do well in her class but much less is needed, maybe a solid 2 hours / week.