Ahmad Samin
Professor Samin really wants his students to be successful! He is very friendly! Ask as many questions as possible, and he will stop and explain patiently. Professor Samin also posts premade lecture videos online every week before class, and those videos are beneficial.I also recommend 2x class with 2a; it will help a lot before quizzes and exams. 