John Ballantine
Ballantine puts important things like graphs and numbers for us to learn but never really teaches how these things come from and he hardly defines terms and variables. During lectures, he just does walk through Yahoo finance and looks up news everywhere on the internet which is very unorganized. Very confusing class. Nothing learned. AVOID.  