Ryan Milcarek
I'm so glad I took Milcarek instead of the other professors. As stated, he held office hours 4 times per week and I would recommend going to them, as he was very helpful and would go over practice problems that related to exam material. You WILL have to put in work but as long as you follow the lecture notes and pay attention in rec., he's the best