I would not recommend taking the class it is too difficult. Even native speakers get a B in this class.
Be the first to leave a review!
Understand the concepts rather than memorize them.