Alex Roth
Dr. Roth is a very kind and caring professor. His HW problems and solutions are the best and will really help you out. If you're struggling feel free to go to his office and he will put in a lot of extra time to help you.