Professor Wilson is a great professor. He is very professional. His exams are not that tough and if you attend his lectures and study from his lecture notes you'll be fine. However if you're taking the class remotely, be mindful that the final exam will be lengthy. Don't expect him to be super friendly, but overall he is a really good professor.