What were the teachings of Mackenzie