Eric Gren
Professor Gren really cares about his students learning experience. If you are struggling he is willing to work with you as long as you go to him and talk to him and put in the work on your part as well. Show up to class and participate and you will pass. Interesting class overall!