General is different from standard and extension in terms of difficulty. In my school, my teacher isn't even qualified to teach 3 unit nor do I think he is capable of teaching a standard class, it was his first year teaching an extension class. The only good thing is that he's good at teaching...