Preparing for New AP Physics B Course

I will spend a lot of time this summer preparing for a new AP Physics B course. For most of the past five years, I’ve taught an Advanced Physics course which was a third semester of physics after Honors Physics that covered fluid dynamics, thermodynamics, and modern physics topics. This class wasn’t officially an AP […]


I put *[Mindstorms: Children, Computers, and Powerful Ideas](* by Seymour Papert on my reading list when I started teaching AP Computer Science. Being unfamiliar with how best to teach high school students computer science, I figured I needed all the help I could get and heard that *Mindstorms* was the seminal text on how kids […]