・
Reviews 2
Average rating 3.5
Overall, it's not bad, but some parts lack explanation and are glossed over, so I give it a 3.5.
·
23 lectures
5,039 students