Still a lot I don't get, but this guy is seriously a good teacher!