Excellent program. Steve is very knowledgeable from getting us started to troubleshooting issues, it is like working on real world issues. I would definitely recommend others to join the program. This is the best hands-on training that I ever had attended. Steve covered each topic in great depth to make sure that we understood the concept well.