Taro Abarbanel-Uemura
I don't know why my other review was deleted, but guys PLEASE STAY AWAY FROM HIM !!! You HAVE to trust the reviews. He has the most unclear and biased grading criteria I've ever seen. He will literally argue with the whole class instead of ever admitting he is wrong. Super high demands for such a basic class. Run.