Be the first to leave a review!
Stay on top of your work, and try to memorize most of the study material for tests.
Very good teacher but be prepared for a lot of projects (which can be fun! )