Kayla Logan
I took her for both Comp 1 and 2. She is extremely nice and is more than happy to give great feedback and pointers if you need extra help. Highly recommend ; but be prepared for some group work.