Love this man so much I'm taking him again for 302. Rounded my b+ to an A-. Interesting AF lectures + gave me a good foundation for Bio 270. Knows a lot of stuff, but most importantly knows how to teach it to someone who doesn't know much without talking down to students or being confusing. This man made me love being a kin major