Be the first to leave a review!
If you aren't willing to learn the subject and put the effort in you will hate this class, but as long as you work hard at it you should have no issues.