Kyle Roskoski
Genuinely really nice guy that wants you to pass. Tells a lot of typical corny Dad jokes. Only negative I would say is theres a lot of homework and he doesnt always realize how much he actually assigns