Will is a really caring guy, but I found that his classes were very disorganized. There was no clear schedule, and we couldn't reach him outside of class. He is engaging and energetic, and is willing to work with the students to give them the best outcome. However, it was hard to stay organized in such an unorganized class