Michael Balog
Mike is a great guy, but I had him for his very first class and he was not that great. He knows his stuff, but he just doesn't know how to teach yet. Hopefully, he will get better. All of the teaching/grading/testing was done by the TA, so if he doesn't have a TA he might be better.