Homemade French Toast Sticks | Crispy and Delicious