Creating this website was very challenging.... but I had a great support system, hard work pays off!