Pat the shrimp dry and add them to a medium sized bowl. Season them with salt, pepper, half of the garlic powder, paprika, and cayenne pepper and toss everything together until the shrimp are evenly coated.
In a shallow bowl, mix together the panko and seasoned breadcrumbs.
In a separate bowl, mix together the flour, salt, pepper, and rest of the garlic powder, paprika and cayenne pepper. Add the eggs and slowly whisk in the milk until it forms a batter.
Take the shrimp and coat them completely in the batter then, add them to the breadcrumb mixture and make sure they are evenly coated.
In a large lipped skillet, add the canola oil until it covers about an inch and a half of the bottom. Heat the oil over medium high heat for a few minutes (or until the temperature reaches around 350°).
In small batches, carefully fry the shrimp for about two minutes on each side or until the breadcrumbs are golden brown and crispy and the shrimp begin to curl.
Drain them onto a wire rack and lightly salt them immediately.
Let them cool slightly, drizzle them with a little fresh lemon juice and serve with tartare sauce on the side. Enjoy!