Multiple Courses Feature added. Certain things can still crash the program