There are several good (free) TeX implementations: TeXLive (
) and MikTeX (
). For the Mac, consider
) and TeXstudio (
) each provide an integrated TeX editor and previewer.
From the TeX User's Group:
Joseph Paul Cohen has written a framework with all the boilerplate in place to build homework solutions. You can find it at
is a wonderful TeX question and answer site.
Compiling documents online -
. In particular, look at