It's pretty good.
Alvin, if you like physics, this course is for you. However, I should warn you that the course really digs deep into the principles of physics; instead of learning about processes, you have to define why those processes occur, and it turns out to be a very in-depth study of...well, "how things work". But hey, if you think physics is for you, and you like it, I'd say, go for it, man. But it will be work. And it won't be easy.