Teaching Improvements & Future Problems