An incredibly smooth, fast-paced program that helped me complete the school all from my own home. Dave Harman, the instructor, really knows his stuff. He gave insight to real problems and issues that can arise during your career. I had a great experience!