Barrett Koster
he was actually so caring and helpful, the only thing is that his content did vary in difficulty sometimes so sometimes it would be really easy and other times kinda difficult. he had great support though and overall his content with the homeworks and labs he gave us made sense. pretty straightforward grading and lectures.