I am extremely grateful for TDC. I PASSED the SWE!!!!!!! TDC has been a huge blessing in my life. After failing the SWE earlier this year (using a different company), I felt TDC is very concise, clear, and user-friendly. I went in that exam room feeling confident and ready to run this "marathon." TDC provided me with all the strategies to pass this test. I reviewed the program twice just to build my knowledge and confidence. Asya, my coach, was extremely helpful and always quick to respond my questions. I felt that TDC was really with me during the entire process. I also did the 1 hour coaching session with Asya which also helped me a lot. I DEFINITELY recommend this program to everyone. I brag about this program so much that my supervisor asked me for the name of this program so that she can recommend it to other supervisees who are in the process of becoming licensed. Thank you so much TDC and Asya:)