Revised Minicourse Project