Textbooks I Like

Some books here may also show up in my Reading List, whatever I dont care lalalalala these are just textbooks I've used to learn and think are great.

If you are an instructor who is considering using online assigned homework to make your job easier, I strongly encourage you to look into implementing initiatives like MyOpenMath in your classes. You are doing your students a disservice when you invest in programs owned by corporations like Pearson or McGraw Hill.

Math & Science

Programming Languages

Programming Practices

Game Design & Development