KIM B
Lots of homework, but the level of difficulty was okay to me. The lecture and exams are mostly based on the textbook. As long as you read the textbook, you can get a high score for the exam. A bit strict in terms of grading, but he responded pretty quickly to email inquiries.
After watching his lectures, I was not able to do homework problems and he grades by few things. Although you make just small mistakes, you wont get any credits. The labs were doable and homework take forever to finish. Overall, it was not great experience.. I dont definitely recommend his class, but if you dont have choice, good luck !!