Teacher Resource Index

In each section, I've listed resources in order of influence. Though all of these resources are wonderful, the best resources are listed first. Have an excellent resource that you don't see listed? Leave a comment!


General Teaching Resources

General Math Resources

Geometry Resources

Calculus Resources

Computer Science Resources


General Resources

The resources below are for teachers of all disciplines.  Resources for math and computer science are listed separatelly.

Blog: The Assessment that Changed How I Teach

This is the single greatest thing that ever happened to my teaching. I would encourage you to at least read this blog entry and see if you can use it in your own practice.

iOS App: Spliced: Lesson Planning Tool

Spliced uses data from your lesson plans to generate things like unit plans, presentation and student handouts. I designed it myself because there is nothing like it. If you are teaching and you have an iPad or even an iPhone, this app is mandatory.

iOS App: Sign In Please

Sign In Please is a self-check-in app designed to reduce paper and increase organization. I use the app to collect attendance for my after school club. It features a simple main screen where student can register if they have never attended before or otherwise find their name on a list to check in. The admin side of the app lets you view attendance summaries, email everyone in your group or class, and export CSVs.

iOS App: ZipGrade

ZipGrade uses your smart phone's camera to read multiple choice answer forms. The app extracts analytics from the data that you can use for instruction. My favorite thing to do with ZipGrade is grade the students exams in class as soon as they finish, telling them their score immediately and then giving them ten more minutes to see if they can find their mistakes. This activity actually encourages students to reflect on their work, but it's only possible because ZipGrade enables me to give them feedback so quickly.

iOS App: Notes Plus

When I got my first iPad, issued by the school in 2013, I put a lot of research into finding a good note taking app (there are a lot out there!) This one has served me well ever since and I get a lot of comments from people looking over my shoulder, saying 'your handwriting looks so good! You are only using your finger!?" (I used this app for with a stylus for a while but eventually learned the stylus didn't make much difference.) This app is well organized, is equipped with handwriting recognition and isn't half bad as a drawing tool either. It's simply a very, very well done notebook app.

iOS App: Poll Everywhere

Poll Everywhere is an app and web iterface that enables its users (who have a free Poll Everywhere account) to poll a classroom using cell phones. The feedback is instantaneous: a bar graph is built as the results come in. I use this app constantly during instruction to gauge student understanding. It is especially effective at identifying when it's a good time to take a "pair and share" break.

iOS App: Smart Seat

I've been using this app for four years and only stopped because Skedula finally released a worthwhile app for taking attendance that is also connected to the school's system. If your school doesn't subscribe to a service like Skedula, Smart Seat is the best app for taking attendance because you can actually arrange the students in a seating chart. The app is simple and reliable, like I said, I've taken four years of attendance on this thing.


General Math Resources


This is my absolute favorite math resource ever. Everything about this guy and his philosophy of teaching resonates with me, but his site is a large selection of puzzles organized by categories.


This is a no-brainer. Desmos is the best graphing calculator application around. It's also free. Furthermore, they even have a web app that lets you assign tasks to students and monitor their progress.

Blog: Math = Love

@mathequalslove’s teaching blog and resource for teachers is full of a vast selection of materials for a variety of topics.

iOS App: Math Magic Lite

I have been using MathMagic Lite for years. Unfortunately, it appears to have been abandoned by the developer and the last update was in 2015. Nevertheless, I haven't found a better equation editor (Nuten: The Math Keyboard is good, but only for iPhone.)


Geometry Resources

iOS App: Coplanar

Coplanar is an absolute must if you teach geometry. The app basically makes geometry diagrams for you. Of course, the geometric components are dynamic and the diagrams are fully customizable, from labels to LaTeX. You will be astonished by how much time you save.

CanFigureIt Geometry

CanFigureIt is a geometry proofs learning console. I only recently heard about CanFigureIt through Twitter and I have never used it with students, but the interface is carefully thought out and it is easy to see that it is scaffolded in such a way that students will get past their early misconceptions about proof and quickly start to understand what proofs are all about.

iOS App: Euclidea

So this "teaching app" is actually a geometric constructions game. Constructions are given in increasing difficulty and the app verifies a correct construction regardless of the method. When I was was teaching and before I made Coplanar, I used Euclidea to create diagrams. Now I think this can be useful as a game to play with the class, projected on the screen.

Proof Companion

This is a drag-and-drop web app for practicing proof. CanFigureIt is certainly much more thorough, but this gets the job done for quick practice, especially right before and exam.

3D Geometry Prints

This is a compilation of printable, 3D geometry models that I think are especially practical for use in the classroom.

Curriculum: Geometry

This is a link to my final year teaching geometry. It contains every single lesson in the order I taught it.

Calculus Resources

iOS App: A Little Calculus

I taught Calculus for only three years, but I still use this app to demonstrate calculus concepts when I tutor. The app does an especially good job of illustrating various methods of calculating volumes of solids of rotation. It also has 3D visuals of conic sections, limits, trigonometric functions... I could go on and on. Ever illustration is interactive!


Computer Science Resources

Original AP CSA style Questions

Because so few AP multiple choice questions are published by the College Board, I always tried to save them for predictors and in class, I wrote my own. Writing your own AP-styles questions takes time! Here is the fruits of my work, organized by question category.

Presentation and Teaching Guide: GitHub

GitHub has had the greatest impact on how I teach computer science. Perhaps you aren't using it because the task of learning it seems daunting or perhaps you already know it but its the task of teaching students that deters you. Whatever your reason, I think this resource will can help change your mind and your classroom.