・
Reviews 4
Average rating 5.0
It's thorough and good. I like that it's difficult but explained in an easy-to-understand way.
·
43 lectures
71,148 students