David Sikolia
All the assignments were online and you have multiple attempts on almost everything. Our last assugnments were due at the end of October and there was no final. Dr. Sikolia also seemed very nice and would always answer any questions you had.