I love South Park. And I've seen Stand and Deliver several times.
I thought the episode was okay. Pretty funny. But I agree with TheMike that it wasn't that great.
Great concept though. And some of the Garrison stuff was pretty funny too.
Watch the movie "Stand and Deliver". Anyone who had seen that movie should have been crying through parts it was that funny.