William Eckert
Bill is such a great professor he really goes the extra mile if you are struggling he worked with me 1 on 1 until I understood the material. I never been great at math but he broke it down in ways I understood highly recommend Bill.. Make sure you do outside work but if you do not show or do the work he will not bother just do your best!!!