Never got why people complained. Dodgy start, kinda, but he got way better as the year progressed
Keeps peopl back so long that the next class had started leaving u late to the next class u cant do that
Starts out hard at start of year, and gives lots of homework throughout year. His teaching style is unpopular often, but I have found it effective. Has got better as year goes on.