Oscar Mira
This class was overall good. Prof. Mira is a cool guy. There's a book you have to get but I was able to find a PDF version on reedit. The test each week are easy. The essays are something that I needed to take time and work on but you weeks to do them. The 3 assignments are questions and you research the answers so it was fairly easy. 