When you're working in IT, you work with a bunch of different systems. It could be servers, databases, a bunch of flavor of operating systems. And then as a network engineer, you have to know how all those things work together. I think personally for me growing up, I had a learning disorder so I never felt like academics was a strong suit for me, so I felt like everyone want to do computers or programming or networking and how to be a genius, how did you get math and science, how to get straight A's. But for me, I realized that this wasn't about level intelligence. It's more about your passion and how driven you were to learn. You don't have to be a genius, you just have to be driven and be able to teach yourself things and advance yourself. The best advice I got from a mentor was maximize your potential. And I think that can be applied in all areas of life but specially in IT, in any career in technology because you never probably will be the smartest person in the room, it's going to be about your path and your career, and just worry about those and that part of it. I don't think formal education is necessary for a role in IT. There's many paths to get there and many different people take different paths. If someone is nervous that they don't have a four-year degree or some credentials, it's okay. IT is a place where if you know the information, you know your foundations, you're going to be able to achieve that career success you want. I think when you look at the role that technology is playing in our daily lives, it just makes sense, and personally for me, I love solving problems, I like being challenged. And technology gives you all those challenges and those puzzles to solve. So, I always tell people that doing IT as your starting ground is the foundation to what everyone is starting next. It's an umbrella of technologies and you can try a bunch of different things and then slowly start to move into more of a specialization if you'd like to.