Lectures are little bit boring but contents are good. Grading policy is quite fine. if you study well then you can easily get B+ or A grade.