Amrah Salomon
Professor Salomon was one of the Best and Toughest classes I have ever taken! She is from UCSD so she expects that level work. Do not slack or skip any of the assignments because you will need them for your final project! Group work pretty much every class but it helps alot. Her lectures are very deep and informative.