James F's Enrolled Lessons
5 minFREEGraphic Design lessonFree3 CQ
We use fonts every day, but do we understand what they are? Explore font styles, unicode, glyphs, and the format in which fonts exist inside your computer.
6 minFREECommunication lessonFree4 CQ
Improve conflict communication in your relationships by learning the fundamental characteristics of being a good listener and speaker during an argument.
10 minFREELiterature lessonFree6 CQ
The Game Professor explains why life and death situations are necessary to successful gameplay, and how the concept of ludonarrative comes into play.
3 minFREESTEM Nerdy CurioFree2 CQ
NASA's Ingenuity Mars Helicopter will make history's first attempt at powered flight on another planet next spring.
7 minFREEPsychology lessonFree4 CQ
Get a quick refresher on the theories of psychology before you take your AP tests! Review theories that cover everything from personality to social psychology.
4 minFREECareer Growth lessonFree3 CQ
Become a better salesperson with this introductory lesson on how to strengthen a sales pitch. Review tips for generating leads and closing the deal.
3 minFREETwitter lessonFree2 CQ
Now that you have a Twitter account, learn how to navigate around Twitter's interface and see how pages and features define this social media platform.
6 minFREEVideography lessonFree4 CQ
Shooting a simple scene well is not as easy as it seems—unless you understand the rule of thirds, and how different lenses will affect the mood of your shot.
5 minFREECalculus lessonFree3 CQ
Lost in the world of calculus? Start at the beginning by learning about functions - number ‘machines’ that serve as the basis for all of calculus.
11 minFREEStorytelling lessonFree6 CQ
This lesson goes beyond the idea that a story merely consists of a beginning, middle, and an end, looking at the five basic elements of the narrative arc.