See there are teachers who believe they teach well and actually do try, but sadly they have what I like to call "holes" in their teaching. The way they explain makes you feel like they're missing something, and if you've had better teachers, or learned the stuff previously via tutor, you'd know...