I took Prof Urbina for Biology and while he's a good person and you can tell he really does care, it's hard to understand his class. The way he teaches is confusing and I was constantly lost. You do need the access code to do your learnsmart homework, which is an easy A but time consuming. I failed the final exam, yet somehow passed with a B.