It's really awesome to have a teacher like this. There are only a few like this. Others would scold you if you don't get it especially if you're having a hard time. There are even some teachers who don't want to teach. They'll just go in class and either make the students do the reporting or just chat with the students. Lol, that's even worse, they're supposed to be paid teaching us but they go there not teaching anything.