・
Review 1
Average rating 5.0
This is a great lecture for beginners. It's great for learning basic concepts. It feels like my knowledge, which was scattered and fragmented, has been gathered together.
·
51 lectures
366 students