Very caring. If you got to his office hours HE WILL HELP YOU! It is a very hard class but you just need to put in the work. If you can't get thru this class you should rethink the career you're going in to. He is just helping to prepare you for how difficult school is going to get. 