Giovanni Neri
I don't understand how he gets so many good reviews. Tests are so hard and there's no review to study from it, the hw doesn't help with your tests too. Lecture vedio quality are very bad, hard to hear and watch. We basically have to look it up and learn physics from YouTube. Not worth it, save the money.