Edited
・
Reviews 2
Average rating 5.0
It's good because it's free, but if the explanation is based on someone hearing it for the first time, it seems difficult to follow. Still, it's the best.
·
15 lectures
2,368 students