For someone like me who has lots of social anxiety on top of the fact that i'm not good at math, it was terrible. He requests class participation from everyone & sends people to the board whether they know how to do things or not. I mentioned I didn't learn by being put on the spot but didn't seem to care & would send me up anyway.