Awesome teacher . Took him both semesters ! Knows his stuff & likes the material . Bio is work but I would take him again in a heartbeat . Always posts his lectures & really wants you to learn & love bio as much as he does ! Highly reccomended ! !