Kelly Buch
She is a very friendly and caring teacher. She responds to emails fast and gives feedback if you need it. Lectures are pretty standard for a math class. Consistent homework so time management is important. I definitely recommend taking Kelly for 141.