Alonso Ramirez
Hes a good person. Thats about all I can say he does not present well and many of his slides only have 1-2 sentences. He always says read the book and I would suggest that you just take this class online.