John Hall
Dr. hall is a good teacher. He answers questions and works problems out on the board. There are a lot of online assignments but they help you understand. Chemistry is simply not an easy course PAY ATTENTION STUDY and DON'T FALL BEHIND. towards the end of the semester i was burned out and missed a lot of assignments.