Mr. Craig does a great job teaching his courses and at the same time, gives students a lot of freedom to do what they want.
Mr. Craig is probably the best teacher I've ever had.
Mr. Craig is awesome, he is one of the most helpful and nicest teachers in the school. At times he can be a bit boring, but other than that a good teacher.
He has to be one of the BEST teachers I have EVER had, he RULES!
He's a beast definetly a beast, hes teaching Computer Science and CCNA, and then A+ next year, hes the best!
really nice teacher, very helpful. can be a bit on the boring side but you can't blame him for trying. very good teacher overall