Welcome
The purpose of this site is to provide free online notes about a variety of topics in education. A majority of this will be dedicated to high school mathematics, as that is what I primarily teach. If you are a current student of mine, please click here to access homework assignments or notes specifically from your class. Otherwise, please use the links below to navigate.
To send me a message including any mistakes, comments, or recommendations, click here.
Course Notes
Mathematics
- Algebra I – Planned for Future
- Algebra II – Planned for Future
- _Helpful Tools for Calculus_
- Calculus I
- Calculus II
- Calculus III – Planned for Future
- Differential Equations – Planned for Future
- Linear Algebra – Planned for Future
- Formal Logic – Planned for Future
Science
- Coding with Java – Planned for Future
- Coding with Python – Planned for Future
- Databases and SQL – Planned for Future
- Physics I – Planned for Future
- Physics II – Planned for Future
Mathematics Formula and Cheat Sheets
- Algebra and Trigonometry
- Derivatives (Calculus I)
- Integrals (Calculus II)
- Multivariable Calculus (Calculus III)
- Differential Equations
- Logical Arguments
Science Formula and Cheat Sheets
Other Helpful Resources
Mathematics
- Pauls Online Math Notes – A wonderful website dedicated to Algebra and Calculus notes. Contains helpful examples, practice problems and a plethora of relevant notes.
- OpenStax – An educational nonprofit initiative of Rice University. They are the world’s largest publisher of free, open education resources.
- Study Skills in STEM – Helpful tips on how to study and engage with mathematics.
- Desmos – Online Graphing Tool
- Desmos 3D – 3D Graphing Tool
- Geogebra 3D – 3D Graphing Tool
- Khan Academy – Provides free education in a wide variety of topics.
- Math is Fun – Provides a variety of games and puzzles.
- Math Fun Facts – Dr. Francis Su’s mathematics puzzle and fun math website.
- Math Warehouse – Interactive pages and Worksheets.
- Understanding Calculus – A complete online introductory book that focuses on concepts.
- Krista King Math – Online Math Courses
- MIT OpenCourseWare – Free online college courses from Massachusetts Institute of Technology
- Project Euler – A series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve.
Science
- Princeton’s Intro to CS – Free online resource with loads of lectures, code, notes, examples, and practice problems. Focused on Java programming, but there are Python sections available.