Amazing teaching. Much better than my professors!