Comparison of teaching frameworks