A skateboard is moved by pushing with one foot while the other remains on the board, or by pumping one's legs in structures such as a bowl or half pipe. A skateboard can also be used by simply standing on the deck while on a downward slope and allowing gravity to propel the board and rider. If the rider's leading foot is their right foot, they are said to ride "goofy;" if the rider's leading foot is their left foot, they are said to ride "regular." If the rider is normally regular but chooses to ride goofy, they are said to be riding in "switch," and vice versa. A skater is typically more comfortable pushing with their back foot; choosing to push with the front foot is commonly referred to as riding "mongo", and has negative connotations of style and effectiveness in the skateboarding community.
There are other types of ollies that you can do either alongside or combine with the ones listed above, like the tailgrab, indy grab, melon grab, stalefish, tweak, and dolphin nose. All of those skateboard tricks are performed more or less how they sound, but you might want to watch some videos on youtube to see a pro in action (as well as awesome cat videos).
Slide your front foot forward – You remembered to angle your front ankle right? Good, now use that to move your board forward in one big rolling motion, and bring your back leg up into your chest. All of this is done at the same time, but it takes practice to get the timing down. Don’t slide your foot out too early though, or you’ll end up with a pretty weak jump, but also, don’t slide it out too late, or it won’t get leveled and you’ll end up in the pavement. Come to think of it, just do it perfect the first time and everything will be great.
The board also boasts of its reasonably small size and lightweight nature, making it easy to control and ride. In addition, carrying it wherever you want to go is also much easier because of its lightness. It is flexible enough that it can accommodate the needs of different kinds of users, including cruisers, travelers, beginners, expert riders, and kids.
So now that you have an idea of what size and shape board you like, it’s time to choose a brand. A popular size is an 8.5 skateboard deck. If you were looking for a size 8.5 skateboard deck, you could narrow the decks offered on CCS.com to fit in the 8.25 - 8.5 range. This will show you all the boards in that range, and significantly reduce the boards you have to look through. Now, if you don’t have a preference on board brands, find a graphic you like and you’re all set. If this is your first skateboard or are still learning about what wood and brands you prefer, we recommend checking out a CCS Skateboard. They give you a bang for your buck, that's for sure.

The wheels of your skateboard can greatly affect your ride in numerous ways, such as the speed, your ability to take control of the skateboard’s movements, and what you feel while riding the board. The good news is that they come in various sizes, levels of durability, and colors, allowing you to pick one that suits your skateboard preference and style.
Regardless of your skill level, you definitely need quality skateboard parts and that begins with skateboard trucks. We carry hundreds of top-selling skate trucks! Hardcore skateboarders love our Independent skate trucks for their performance and durability. You can also pick out the perfect skateboard wheels, like a blazing fast set of Spitfires, and you'll be one step closer to skating like a pro. To make the most of your skate wheels, you'll need quality skate bearings, too—check out top-seller Bones Bearings. When building a skateboard, even the smallest choices make a difference, so be sure to get the right size skate hardware, double-check your skateboard bushings, and don't forget to grit up your board with grip tape.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,l=0,u=[];l1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return window.Q.sendErrorsToWeblogger&&"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function l(){var e=o(h);h=[],0!==e.length&&c(a(),{errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(l,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),u.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
×