He has a bit of an accent which some people found difficult, but it didn't bother me. He is super caring and understanding. If you are struggling, he will DEFINITELY help you or slow down. He gives you an online textbook that you will use for the group project. The project isn't hard but he doesn't give you time in class. He drops one quiz AND test