Kelsi Espinoza

No feedback on graded work at all, lectures are very poorly delivered, be prepared to google.  Only saving grace is the TA's.  Things are often left out of the lectures, which you will then be graded on. 
If this professor is your only option, wait until next term.  Waste of money, unless you like teaching yourself.