He's a really solid professor. His office hours are really helpful if you're struggling. His hand writing does suck but he'll clear up anything if you ask. He's really nice and willing to help anyone who's struggling.