I took this class and as a freshman, in high school, I can say that it made things a lot easier to understand. Mr. Little was really nice and made the class very fun. 10/10 would recommend. 🙂