2017/18 Sem A C+ GODDD please do NOT reg this course if you are not from the science background! I took this course with 90% of classmates majoring in vet. They are super nice and friendly, just like the professor... BUT YOU CAN HARDLY CATCH UP WITH THEM since they are all experts in the field as a beginning. I usually score A range in most of the courses and this ruined my transcript. Regret not to drop it.