Dr. Freer is a very organized professor that takes a more modular approach to delivering an online course. I thought that the delivery of course content and material was great, with lecture videos being brief yet also detailed. I would highly recommend taking this course or any other courses offered and/or taught by Dr. Freer. 