I would 100% take Matt again, he is always will to help no matter what time it is. Chem is not a strong subject for me and Matt was very willing to help you outside of class with office hours and emailing. If you don't understand something one way he will try anyway. He has a love for chem and you can see that when you take his class.