Intense, exciting, challenging, very well structured and executed and you reap what you put into the course. The instructor ensured that all students fully understand each subject as stated in the curriculum. The exceptional professionalism of the entire staff made the whole process well worth the investment.