Stephen Kuselias
Kuselias was awesome! Kept classtime engaging with stories and jokes throughout the lectures. The material was explained clearly and he took the time to go through details. Review sessions helped prepare for exams. Would definitely take again.