Orlando Morejon
Get ready to read and practice a lot on your own. The homework given is very hard and the questions are very confusing. I learned much more doing HW in the book (which I don't get credit for) rather than doing the homework system professor uses. The HW is a must, it counts a lot of points, so do it! Test reviews are different from the actual test.