Super chill professor who is excellent at teaching. Has a talent for explaining complex concepts in an easy to understand way. Lovely and very passionate about Chemistry. Can ask him anything and he will give a great answer without judgment (yes, even silly questions). Very patient and his personality combined with his teaching style makes learning enjoyable. Highly recommend, especially for practicals.