Ramin Maysami
he doesnt not give you a chance to turn in homework late at all but made an exception one time cause some dude missed an assignment thats unfair to everyone else. his lectures are super boring. you have to pay for the connect code for the class online. his canvas was all over the place and due dates for assignments different times and days.