Probably the epitome of what you would want your professor to be. Very informational class, but every lesson is almost life changing. The topics can be very heavy hearted, but the critical thinking they all create broaden your mind. They provide many resources and their feedback is detailed to where you know they listen to everyone. Recommend