Mcmillen is a great teacher and willing to do his job. very knowledgeable in the field. Reachable outside of classroom and understanding too. I learned a lot from his class, I will take his class again.