What's expected on the exams are written in his announcements and his lectures are insightful. However, despite the lectures being insightful, still read the textbook since there can be gaps here and there in terms of content. You can email him with questions and concerns and he'll email you back in a reasonable time frame. Would def take again.