C Course Plan:
1. Write a refcount gc
2. Talk about where refcount fails
3. Write a mark-and-sweep gc
4. Compare & Contrast
(in the course): Introduce ownership as a concept
Long Term (tentative) Courses Plan:
1. C & Memory Manage (GC / manual)
2a. Rust (lots of rust)
2b. Rust projects
3. (FAR AWAY) OCaml my caml (replace functional programming on boot)
4. (VERY FAR AWAY) Lua
4b. Write lua for Neovim (build a plugin)
4c. Roblox lua