Jeremy Smith
Professor smith is seriously the nicest professor ever, he is so caring for his students, I would come to his office hours to get help and he really loved it when you got help from him, there is a lot of homework, and 4 exams each semester but, if you do bad on one test grade your final exam will replace that (if you get a good grade on it)