sooland
Regular
you should just learn the basic Olls, like the cross situations. You can use the begginer method to get to the cross on oll. On pll, learn the algorithm that gets you to edge situations, and you can learn 3 algorithms to solve the cube. This is intermediate fridrich, and then from there you can slowly learn new algorithms for more common situations.
Waiting for v-cube 5!