principles taught