Comparison of Teaching Approaches