I wanted to do something similar once, but then was told that only handwritten text was allowed, so I never got past a crude template. It squeezes 36 lipsum
paragraphs on 2 pages, where you usually would have 14, so tell me if it suits your needs:
Code
\documentclass[10pt,fleqn]{scrartcl}
\usepackage[margin=5mm,landscape]{geometry}
\usepackage{lipsum}
\usepackage{multicol}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[condensed,math]{kurier}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage[compact]{titlesec}
\titlespacing{\section}{0pt}{*0}{*0}
\titlespacing{\subsection}{0pt}{*0}{*0}
\titlespacing{\subsubsection}{0pt}{*0}{*0}
\setlength{\columnsep}{2mm}
\setlength{\columnseprule}{0.4pt}
\setlength{\parindent}{0pt}
\setlength{\mathindent}{0pt}
\renewcommand{\baselinestretch}{0.70}\normalsize
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
\begin{document}
\raggedcolumns
\begin{multicols*}{5}
\section{Mechanics}
\lipsum[1-5]
\[ \int_0^1f(x)\ dx \]
\lipsum[6-10]
\section{Thermodynamics}
\lipsum[11-15]
\[ \int_0^1f(x)\ dx \]
\lipsum[16-20]
\section{Quantummagic}
\lipsum[21-25]
\[ \int_0^1f(x)\ dx \]
\lipsum[26-30]
\section{Relativity}
\lipsum[31-34]
\end{multicols*}
\end{document}
Output

geometry
for margins/landscape,multicol
for columns setup..tex
file of latexcheat.